From 461842fe8c1e71388809165f8efff12a8d781500 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerg=C5=91=20M=C3=B3ricz?= Date: Sat, 4 Jan 2025 17:24:33 +0100 Subject: [PATCH] fix(v1/crawl-status): handle job's returnvalue being explicitly null (db race) --- apps/api/src/controllers/v1/crawl-status.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/api/src/controllers/v1/crawl-status.ts b/apps/api/src/controllers/v1/crawl-status.ts index 1aec86c8..ce3831f2 100644 --- a/apps/api/src/controllers/v1/crawl-status.ts +++ b/apps/api/src/controllers/v1/crawl-status.ts @@ -157,10 +157,10 @@ export async function crawlStatusController( continue; } - if (job.returnvalue === undefined) { + if (job.returnvalue === undefined || job.returnvalue === null) { logger.warn( "Job was considered done, but returnvalue is undefined!", - { jobId: job.id, state }, + { jobId: job.id, state, returnvalue: job.returnvalue }, ); continue; }