From d0efc0783f433dc50d56aea102a9bb9bc77c6128 Mon Sep 17 00:00:00 2001 From: WebStreamr <210764791+webstreamr@users.noreply.github.com> Date: Wed, 11 Jun 2025 20:40:42 +0000 Subject: [PATCH] fix(fetcher): correct noFlareSolverr logic --- src/utils/Fetcher.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/Fetcher.ts b/src/utils/Fetcher.ts index 151f35a..48abd82 100644 --- a/src/utils/Fetcher.ts +++ b/src/utils/Fetcher.ts @@ -108,9 +108,9 @@ export class Fetcher { const responseHeaders = httpCacheItem.policy.responseHeaders(); if (httpCacheItem.policy.responseHeaders()['cf-mitigated'] === 'challenge') { - const useFlareSolverr = init?.noFlareSolverr ?? true; + const noFlareSolverr = init?.noFlareSolverr ?? false; const flareSolverrEndpoint = envGet('FLARESOLVERR_ENDPOINT'); - if (!useFlareSolverr || !flareSolverrEndpoint) { + if (noFlareSolverr || !flareSolverrEndpoint) { throw new BlockedError('cloudflare_challenge', httpCacheItem.policy.responseHeaders()); }