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(() => {