From 37b13ba146d35f016e77453e920e8029af901b26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerg=C5=91=20M=C3=B3ricz?= Date: Tue, 8 Apr 2025 20:04:59 +0200 Subject: [PATCH] feat(log_job): allow use of api key if specified --- apps/api/src/services/logging/log_job.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/api/src/services/logging/log_job.ts b/apps/api/src/services/logging/log_job.ts index 5432687f..d1751a6c 100644 --- a/apps/api/src/services/logging/log_job.ts +++ b/apps/api/src/services/logging/log_job.ts @@ -24,7 +24,9 @@ function cleanOfNull(x: T): T { async function saveJobToGCS(job: FirecrawlJob, bucketName: string): Promise { try { - const storage = new Storage(); + const storage = new Storage({ + apiKey: process.env.GCS_API_KEY, + }); const bucket = storage.bucket(bucketName); const blob = bucket.file(`${job.job_id}.json`); await blob.save(JSON.stringify(job.docs), {