From d57dbbd0c606f55836200281e981927b1ccfc491 Mon Sep 17 00:00:00 2001 From: Gergo Moricz Date: Wed, 24 Jul 2024 15:18:12 +0200 Subject: [PATCH] fix: add jobId for scrape --- apps/api/src/controllers/scrape.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/api/src/controllers/scrape.ts b/apps/api/src/controllers/scrape.ts index bfbb1e2a..c409371d 100644 --- a/apps/api/src/controllers/scrape.ts +++ b/apps/api/src/controllers/scrape.ts @@ -12,6 +12,7 @@ import { defaultPageOptions, defaultExtractorOptions, defaultTimeout, defaultOri import { v4 as uuidv4 } from "uuid"; export async function scrapeHelper( + jobId: string, req: Request, team_id: string, crawlerOptions: any, @@ -36,7 +37,7 @@ export async function scrapeHelper( const a = new WebScraperDataProvider(); await a.setOptions({ - jobId: uuidv4(), + jobId, mode: "single_urls", urls: [url], crawlerOptions: { @@ -129,8 +130,11 @@ export async function scrapeController(req: Request, res: Response) { checkCredits(); } + const jobId = uuidv4(); + const startTime = new Date().getTime(); const result = await scrapeHelper( + jobId, req, team_id, crawlerOptions, @@ -171,6 +175,7 @@ export async function scrapeController(req: Request, res: Response) { } logJob({ + job_id: jobId, success: result.success, message: result.error, num_docs: 1,