Reattach Comfy watchers after refresh so pending jobs finish and save.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Towsty
2026-08-27 08:09:20 -05:00
co-authored by Cursor
parent 159c84be75
commit 1466762af4
8 changed files with 137 additions and 30 deletions
+3 -7
View File
@@ -35,17 +35,13 @@ export default defineEventHandler(async (event) => {
...resolved
}
} else {
const job = ensurePendingWatch(pending)
video = {
jobId: pending.jobId,
kind: 'video',
type: 'snapshot',
status: 'running',
message: 'Reconnecting to ComfyUI...',
progress: Math.max(8, Math.min(90, Math.round((Date.now() - pending.startedAt) / 1000))),
promptId: pending.promptId,
elapsedMs: Date.now() - pending.startedAt,
hideThumbnail: pending.hideThumbnail === true,
folderLocked: pending.folderLocked === true
folderLocked: pending.folderLocked === true,
...jobSnapshot(job)
}
}
}