From 1680ef9b77573a074d5168088de220ab79c86ef7 Mon Sep 17 00:00:00 2001 From: Siddharth Date: Tue, 17 Mar 2026 19:46:56 -0700 Subject: [PATCH] fix: guard exported file paths in export flow --- src/components/video-editor/VideoEditor.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/video-editor/VideoEditor.tsx b/src/components/video-editor/VideoEditor.tsx index 1b6de7e..0f8b93e 100644 --- a/src/components/video-editor/VideoEditor.tsx +++ b/src/components/video-editor/VideoEditor.tsx @@ -1040,7 +1040,7 @@ export default function VideoEditor() { if (saveResult.canceled) { toast.info("Export canceled"); - } else if (saveResult.success) { + } else if (saveResult.success && saveResult.path) { handleExportSaved("GIF", saveResult.path); } else { setExportError(saveResult.message || "Failed to save GIF"); @@ -1167,7 +1167,7 @@ export default function VideoEditor() { if (saveResult.canceled) { toast.info("Export canceled"); - } else if (saveResult.success) { + } else if (saveResult.success && saveResult.path) { handleExportSaved("Video", saveResult.path); } else { setExportError(saveResult.message || "Failed to save video");