From c505aefd06830a4538940c1e49b3aac110922a12 Mon Sep 17 00:00:00 2001 From: Maya Date: Sun, 3 May 2026 21:09:09 +0300 Subject: [PATCH] fix: download fails omfg you stupid only close the websocket after its been downloaded so ws.onclose doesnt kill your download --- src/lib/converters/vertd.svelte.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/converters/vertd.svelte.ts b/src/lib/converters/vertd.svelte.ts index fdf09ce..9d306c6 100644 --- a/src/lib/converters/vertd.svelte.ts +++ b/src/lib/converters/vertd.svelte.ts @@ -947,7 +947,6 @@ export class VertdConverter extends Converter { case "jobFinished": { this.log(`job finished for file ${input.name}`); - ws.close(); try { const url = `${apiUrl}/api/download/${msg.data.jobId}/${uploadRes.auth}`; this.log(`downloading from ${url}`); @@ -974,6 +973,8 @@ export class VertdConverter extends Converter { } catch (e) { if (hash) this.failure(hash); rejectConversion(e); + } finally { + ws.close(); } break; }