diff --git a/packages/core/src/scrapers/ebay.ts b/packages/core/src/scrapers/ebay.ts index 1d47d92..d141899 100644 --- a/packages/core/src/scrapers/ebay.ts +++ b/packages/core/src/scrapers/ebay.ts @@ -876,19 +876,10 @@ export default async function fetchEbayItems( // Delay briefly before retry await delay(DELAY_MS); - res = await fetch(searchUrl, { - method: "GET", + const retryHtml = await fetchHtml(searchUrl, DELAY_MS, { headers: searchHeaders, }); - if (!res.ok && res.status !== 200) { - logger.warn(`Retry after challenge returned ${res.status}`); - return finalizeResults([]); - } - - const retryHtml = await res.text(); - await delay(DELAY_MS); - const listings = parseEbayListings( retryHtml, keywords,