From a87fc4da3d48b3bb7dc395a5a6a8c5cbcc053c51 Mon Sep 17 00:00:00 2001 From: Ken Yasue Date: Sun, 17 Aug 2025 17:48:02 +0200 Subject: [PATCH] save changes --- src/lib/image-generator.ts | 5 ++++- src/lib/video-generator.ts | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/lib/image-generator.ts b/src/lib/image-generator.ts index 131869e..643e0e6 100644 --- a/src/lib/image-generator.ts +++ b/src/lib/image-generator.ts @@ -62,7 +62,10 @@ async function generateImage( const newFilePath = path.resolve('./generated', newFileName); await fs.mkdir('./generated', { recursive: true }); - await fs.rename(path.join(COMFY_OUTPUT_DIR!, latestFile), newFilePath); + + const sourcePath = path.join(COMFY_OUTPUT_DIR!, latestFile); + await fs.copyFile(sourcePath, newFilePath); + //await fs.unlink(sourcePath); return newFilePath; } diff --git a/src/lib/video-generator.ts b/src/lib/video-generator.ts index 0462178..51a70ed 100644 --- a/src/lib/video-generator.ts +++ b/src/lib/video-generator.ts @@ -52,7 +52,10 @@ async function generateVideo( const newFilePath = path.resolve('./generated', newFileName); await fs.mkdir('./generated', { recursive: true }); - await fs.rename(path.join(COMFY_OUTPUT_DIR!, latestFile), newFilePath); + + const sourcePath = path.join(COMFY_OUTPUT_DIR!, latestFile); + await fs.copyFile(sourcePath, newFilePath); + await fs.unlink(sourcePath); return newFilePath; }