From edc4075a803a162c9490838078d973060d1f473a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adem=C3=ADlson=20Tonato?= Date: Thu, 25 Sep 2025 11:20:15 +0300 Subject: [PATCH] feat(map): add crawler and scrape options to job logging --- apps/api/src/controllers/v2/map.ts | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/apps/api/src/controllers/v2/map.ts b/apps/api/src/controllers/v2/map.ts index 40d85b067..51d64de0f 100644 --- a/apps/api/src/controllers/v2/map.ts +++ b/apps/api/src/controllers/v2/map.ts @@ -429,6 +429,19 @@ export async function mapController( }); // Log the job + const mapCrawlerOptions = { + search: req.body.search, + sitemap: req.body.sitemap, + includeSubdomains: req.body.includeSubdomains, + ignoreQueryParameters: req.body.ignoreQueryParameters, + limit: req.body.limit, + timeout: req.body.timeout, + }; + + const mapScrapeOptions = { + location: req.body.location, + }; + logJob({ job_id: result.job_id, success: result.mapResults.length > 0, @@ -439,8 +452,8 @@ export async function mapController( team_id: req.auth.team_id, mode: "map", url: req.body.url, - crawlerOptions: {}, - scrapeOptions: {}, + crawlerOptions: mapCrawlerOptions, + scrapeOptions: mapScrapeOptions, origin: req.body.origin ?? "api", integration: req.body.integration, num_tokens: 0,