From f440a17bdb8d7045d0dfba2b0504a06025b4b33b Mon Sep 17 00:00:00 2001 From: sauravniraula Date: Tue, 13 May 2025 02:44:10 +0545 Subject: [PATCH] Fixes: Export filename issue --- .../fastapi/api/routers/presentation/handlers/export_as_pdf.py | 2 +- .../fastapi/api/routers/presentation/handlers/export_as_pptx.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/servers/fastapi/api/routers/presentation/handlers/export_as_pdf.py b/servers/fastapi/api/routers/presentation/handlers/export_as_pdf.py index b3a3f16f..c6b1e42a 100644 --- a/servers/fastapi/api/routers/presentation/handlers/export_as_pdf.py +++ b/servers/fastapi/api/routers/presentation/handlers/export_as_pdf.py @@ -46,7 +46,7 @@ class ExportAsPDFHandler(FetchPresentationAssetsMixin): ppt_path = os.path.join( self.presentation_dir, - f"{presentation.title.replace('/', '_').replace(' ', '_')}.pptx", + f"""{presentation.title.replace('/', '_').replace(' ', '_').replace('"', "'")}.pptx""", ) ppt_creator = PptxPresentationCreator(self.data.pptx_model, self.temp_dir) diff --git a/servers/fastapi/api/routers/presentation/handlers/export_as_pptx.py b/servers/fastapi/api/routers/presentation/handlers/export_as_pptx.py index 6e99b99d..78986ff2 100644 --- a/servers/fastapi/api/routers/presentation/handlers/export_as_pptx.py +++ b/servers/fastapi/api/routers/presentation/handlers/export_as_pptx.py @@ -44,7 +44,7 @@ class ExportAsPptxHandler(FetchPresentationAssetsMixin): ppt_path = os.path.join( self.presentation_dir, - f"{presentation.title.replace('/', '_').replace(' ', '_').replace('"', "'")}.pptx", + f"""{presentation.title.replace('/', '_').replace(' ', '_').replace('"', "'")}.pptx""", ) ppt_creator = PptxPresentationCreator(self.data.pptx_model, self.temp_dir) ppt_creator.create_ppt()