diff --git a/src/services/catalog-products.ts b/src/services/catalog-products.ts index a9d2f8c..0eea291 100644 --- a/src/services/catalog-products.ts +++ b/src/services/catalog-products.ts @@ -860,16 +860,20 @@ async function checkMappingSourceUrls(items) { return { ...item, - ...(await checkUrl(item.url, item.browserEngine)), + ...(await checkUrl(item.url, item.browserEngine, item.browserHeadless)), }; }), ); } -async function checkUrl(url, browserEngine = "chromium") { +async function checkUrl(url, browserEngine = "chromium", headless = true) { try { const target = normalizeSourceUrl(url); - const response = await scrapePage(target, { engine: browserEngine, waitAfterLoadMs: 250 }); + const response = await scrapePage(target, { + engine: browserEngine, + headless, + waitAfterLoadMs: 250, + }); return { health: response.ok ? "ok" : "warning",