From ea1db315d0931aaae774ba81733af9dda2c0ddad Mon Sep 17 00:00:00 2001 From: shiva raj badu Date: Sat, 26 Jul 2025 19:47:46 +0545 Subject: [PATCH] Chore: Save Presentation Data Before exports --- .../presentation/components/Header.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/servers/nextjs/app/(presentation-generator)/presentation/components/Header.tsx b/servers/nextjs/app/(presentation-generator)/presentation/components/Header.tsx index 8c8d41fd..601037ab 100644 --- a/servers/nextjs/app/(presentation-generator)/presentation/components/Header.tsx +++ b/servers/nextjs/app/(presentation-generator)/presentation/components/Header.tsx @@ -56,6 +56,9 @@ const Header = ({ try { setOpen(false); setShowLoader(true); + // Save the presentation data before exporting + await PresentationGenerationApi.updatePresentationContent(presentationData); + const pptx_model = await get_presentation_pptx_model(presentation_id); if (!pptx_model) { @@ -86,6 +89,8 @@ const Header = ({ try { setOpen(false); setShowLoader(true); + // Save the presentation data before exporting + await PresentationGenerationApi.updatePresentationContent(presentationData); const response = await fetch('/api/export-as-pdf', { method: 'POST',