Merge branch 'main' into v1-webscraper

This commit is contained in:
Gergő Móricz
2024-08-23 19:14:49 +02:00
2 changed files with 16 additions and 4 deletions
+9 -3
View File
@@ -53,9 +53,15 @@ export function waitForJob(jobId: string, timeout: number) {
if (Date.now() >= start + timeout) {
clearInterval(int);
reject(new Error("Job wait "));
} else if (await getScrapeQueue().getJobState(jobId) === "completed") {
clearInterval(int);
resolve((await getScrapeQueue().getJob(jobId)).returnvalue);
} else {
const state = await getScrapeQueue().getJobState(jobId);
if (state === "completed") {
clearInterval(int);
resolve((await getScrapeQueue().getJob(jobId)).returnvalue);
} else if (state === "failed") {
clearInterval(int);
reject((await getScrapeQueue().getJob(jobId)).failedReason);
}
}
}, 1000);
})