Fix gather extract: file-based tasks (multi-worker safe), correct status completed check

This commit is contained in:
Floppyrj45
2026-02-19 16:01:06 +01:00
parent a3b3a93ef2
commit c72ba38221
3 changed files with 36 additions and 2 deletions

View File

@@ -2607,7 +2607,7 @@ async function doExtract() {
await new Promise(function(resolve) { setTimeout(resolve, 2000); });
var sr = await fetch(API + '/tasks/' + taskId);
var sd = await sr.json();
if (sd.status === 'done') {
if (sd.status === 'completed') {
setInfo('📥 Downloading ZIP...');
var dr = await fetch(API + '/tasks/' + taskId + '/download');
var blob = await dr.blob();