From bd986a453c27ecf73dc602dbb003acf649f824a8 Mon Sep 17 00:00:00 2001 From: Kuniaki Shimizu Date: Sat, 13 Jul 2024 03:50:46 +0900 Subject: [PATCH 1/2] fix USE_DB_AUTHENTICATION checks --- apps/api/src/controllers/crawl-status.ts | 2 +- apps/api/src/controllers/status.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/api/src/controllers/crawl-status.ts b/apps/api/src/controllers/crawl-status.ts index 3a079455..a55003cc 100644 --- a/apps/api/src/controllers/crawl-status.ts +++ b/apps/api/src/controllers/crawl-status.ts @@ -23,7 +23,7 @@ export async function crawlStatusController(req: Request, res: Response) { const { current, current_url, total, current_step, partialDocs } = await job.progress(); let data = job.returnvalue; - if (process.env.USE_DB_AUTHENTICATION) { + if (process.env.USE_DB_AUTHENTICATION === "true") { const supabaseData = await supabaseGetJobById(req.params.jobId); if (supabaseData) { diff --git a/apps/api/src/controllers/status.ts b/apps/api/src/controllers/status.ts index 756c4241..ec4ec131 100644 --- a/apps/api/src/controllers/status.ts +++ b/apps/api/src/controllers/status.ts @@ -11,7 +11,7 @@ export async function crawlJobStatusPreviewController(req: Request, res: Respons const { current, current_url, total, current_step, partialDocs } = await job.progress(); let data = job.returnvalue; - if (process.env.USE_DB_AUTHENTICATION) { + if (process.env.USE_DB_AUTHENTICATION === "true") { const supabaseData = await supabaseGetJobById(req.params.jobId); if (supabaseData) { From 0ddaac6ae0d0186f014be76cc6155a93c5f0be45 Mon Sep 17 00:00:00 2001 From: Nicolas Date: Fri, 12 Jul 2024 15:39:10 -0400 Subject: [PATCH 2/2] Nick: fixed the other instances as well --- apps/api/src/main/runWebScraper.ts | 2 +- apps/api/src/services/logging/log_job.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/api/src/main/runWebScraper.ts b/apps/api/src/main/runWebScraper.ts index 9f35c4d0..2b141daa 100644 --- a/apps/api/src/main/runWebScraper.ts +++ b/apps/api/src/main/runWebScraper.ts @@ -111,7 +111,7 @@ export async function runWebScraper({ const saveJob = async (job: Job, result: any) => { try { - if (process.env.USE_DB_AUTHENTICATION) { + if (process.env.USE_DB_AUTHENTICATION === "true") { const { data, error } = await supabase_service .from("firecrawl_jobs") .update({ docs: result }) diff --git a/apps/api/src/services/logging/log_job.ts b/apps/api/src/services/logging/log_job.ts index 7c8c78f9..9764493f 100644 --- a/apps/api/src/services/logging/log_job.ts +++ b/apps/api/src/services/logging/log_job.ts @@ -6,7 +6,7 @@ import "dotenv/config"; export async function logJob(job: FirecrawlJob) { try { - if (!process.env.USE_DB_AUTHENTICATION) { + if (process.env.USE_DB_AUTHENTICATION === "false") { return; }