diff --git a/apps/api/src/controllers/v1/scrape.ts b/apps/api/src/controllers/v1/scrape.ts index 3f6609af..76fab433 100644 --- a/apps/api/src/controllers/v1/scrape.ts +++ b/apps/api/src/controllers/v1/scrape.ts @@ -64,7 +64,7 @@ export async function scrapeController( } else { return res.status(500).json({ success: false, - error: `(Internal server error) - ${e && e?.message ? e.message : e}`, + error: `(Internal server error) - ${(e && e.message) ? e.message : e}`, }); } } diff --git a/apps/api/src/services/queue-worker.ts b/apps/api/src/services/queue-worker.ts index 4b9780df..36928873 100644 --- a/apps/api/src/services/queue-worker.ts +++ b/apps/api/src/services/queue-worker.ts @@ -488,8 +488,7 @@ async function processJob(job: Job & { id: string }, token: string) { success: false, document: null, project_id: job.data.project_id, - error: - "Something went wrong... Contact help@mendable.ai or try again." /* etc... */, + error: error instanceof Error ? error : typeof error === "string" ? new Error(error) : new Error(JSON.stringify(error)), }; if (!job.data.v1 && (job.data.mode === "crawl" || job.data.crawl_id)) {