mirror of
https://git.mirrors.martin98.com/https://github.com/mendableai/firecrawl
synced 2025-08-05 20:16:03 +08:00
fix(queue-worker): log jobs correctly
This commit is contained in:
parent
dad9d353d9
commit
965a5817d1
@ -149,23 +149,23 @@ async function processJob(job: Job, token: string) {
|
|||||||
await callWebhook(job.data.team_id, job.id as string, data);
|
await callWebhook(job.data.team_id, job.id as string, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
await logJob({
|
|
||||||
job_id: job.id as string,
|
|
||||||
success: success,
|
|
||||||
message: message,
|
|
||||||
num_docs: docs.length,
|
|
||||||
docs: docs,
|
|
||||||
time_taken: timeTakenInSeconds,
|
|
||||||
team_id: job.data.team_id,
|
|
||||||
mode: job.data.mode,
|
|
||||||
url: job.data.url,
|
|
||||||
crawlerOptions: job.data.crawlerOptions,
|
|
||||||
pageOptions: job.data.pageOptions,
|
|
||||||
origin: job.data.origin,
|
|
||||||
crawl_id: job.data.crawl_id,
|
|
||||||
});
|
|
||||||
|
|
||||||
if (job.data.crawl_id) {
|
if (job.data.crawl_id) {
|
||||||
|
await logJob({
|
||||||
|
job_id: job.id as string,
|
||||||
|
success: success,
|
||||||
|
message: message,
|
||||||
|
num_docs: docs.length,
|
||||||
|
docs: docs,
|
||||||
|
time_taken: timeTakenInSeconds,
|
||||||
|
team_id: job.data.team_id,
|
||||||
|
mode: job.data.mode,
|
||||||
|
url: job.data.url,
|
||||||
|
crawlerOptions: job.data.crawlerOptions,
|
||||||
|
pageOptions: job.data.pageOptions,
|
||||||
|
origin: job.data.origin,
|
||||||
|
crawl_id: job.data.crawl_id,
|
||||||
|
});
|
||||||
|
|
||||||
await addCrawlJobDone(job.data.crawl_id, job.id);
|
await addCrawlJobDone(job.data.crawl_id, job.id);
|
||||||
|
|
||||||
const sc = await getCrawl(job.data.crawl_id) as StoredCrawl;
|
const sc = await getCrawl(job.data.crawl_id) as StoredCrawl;
|
||||||
@ -301,26 +301,26 @@ async function processJob(job: Job, token: string) {
|
|||||||
await callWebhook(job.data.team_id, job.data.crawl_id ?? job.id as string, data);
|
await callWebhook(job.data.team_id, job.data.crawl_id ?? job.id as string, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
await logJob({
|
|
||||||
job_id: job.id as string,
|
|
||||||
success: false,
|
|
||||||
message:
|
|
||||||
typeof error === "string"
|
|
||||||
? error
|
|
||||||
: error.message ?? "Something went wrong... Contact help@mendable.ai",
|
|
||||||
num_docs: 0,
|
|
||||||
docs: [],
|
|
||||||
time_taken: 0,
|
|
||||||
team_id: job.data.team_id,
|
|
||||||
mode: job.data.mode,
|
|
||||||
url: job.data.url,
|
|
||||||
crawlerOptions: job.data.crawlerOptions,
|
|
||||||
pageOptions: job.data.pageOptions,
|
|
||||||
origin: job.data.origin,
|
|
||||||
crawl_id: job.data.crawl_id,
|
|
||||||
});
|
|
||||||
|
|
||||||
if (job.data.crawl_id) {
|
if (job.data.crawl_id) {
|
||||||
|
await logJob({
|
||||||
|
job_id: job.id as string,
|
||||||
|
success: false,
|
||||||
|
message:
|
||||||
|
typeof error === "string"
|
||||||
|
? error
|
||||||
|
: error.message ?? "Something went wrong... Contact help@mendable.ai",
|
||||||
|
num_docs: 0,
|
||||||
|
docs: [],
|
||||||
|
time_taken: 0,
|
||||||
|
team_id: job.data.team_id,
|
||||||
|
mode: job.data.mode,
|
||||||
|
url: job.data.url,
|
||||||
|
crawlerOptions: job.data.crawlerOptions,
|
||||||
|
pageOptions: job.data.pageOptions,
|
||||||
|
origin: job.data.origin,
|
||||||
|
crawl_id: job.data.crawl_id,
|
||||||
|
});
|
||||||
|
|
||||||
const sc = await getCrawl(job.data.crawl_id);
|
const sc = await getCrawl(job.data.crawl_id);
|
||||||
|
|
||||||
await logJob({
|
await logJob({
|
||||||
|
Loading…
x
Reference in New Issue
Block a user