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
+5 -1
View File
@@ -1,6 +1,10 @@
export default defineEventHandler(async (event) => {
const id = getRouterParam(event, 'id')
const job = id ? getJob(id) : undefined
let job = id ? getJob(id) : undefined
if (!job && id) {
const pending = readPendingJob(id)
if (pending) job = ensurePendingWatch(pending)
}
if (!job) {
throw createError({ statusCode: 404, statusMessage: 'Job not found' })
}