From b0c203e512baf51c019330c80aea98150a1a1d9c Mon Sep 17 00:00:00 2001 From: Will Date: Wed, 14 May 2025 18:04:04 -0400 Subject: [PATCH] Fix/optional chaining operators missing (#1549) * fix: missing optional chaining operator in req.acuc.flags * fix: missing optional chaining operator in req.acuc.flags --- apps/api/src/controllers/v1/crawl.ts | 2 +- apps/api/src/controllers/v1/map.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/api/src/controllers/v1/crawl.ts b/apps/api/src/controllers/v1/crawl.ts index 3948566f..fe9d6afd 100644 --- a/apps/api/src/controllers/v1/crawl.ts +++ b/apps/api/src/controllers/v1/crawl.ts @@ -89,7 +89,7 @@ export async function crawlController( createdAt: Date.now(), }; - const crawler = crawlToCrawler(id, sc, req.acuc.flags ?? null); + const crawler = crawlToCrawler(id, sc, req.acuc?.flags ?? null); try { sc.robots = await crawler.getRobotsTxt(scrapeOptions.skipTlsVerification); diff --git a/apps/api/src/controllers/v1/map.ts b/apps/api/src/controllers/v1/map.ts index 33e23fa1..67dd3f7c 100644 --- a/apps/api/src/controllers/v1/map.ts +++ b/apps/api/src/controllers/v1/map.ts @@ -325,7 +325,7 @@ export async function mapController( abort: abort.signal, mock: req.body.useMock, filterByPath: req.body.filterByPath !== false, - flags: req.acuc.flags ?? null, + flags: req.acuc?.flags ?? null, }), ...(req.body.timeout !== undefined ? [ new Promise((resolve, reject) => setTimeout(() => {