From a83d313dfad879b856683766581ab17961b4cda3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89mile=20R=C3=A9?= Date: Sat, 2 May 2026 19:42:29 +0400 Subject: [PATCH] Clear pending queue before stopping on 404 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When flush receives a 404, stop() would re-flush remaining pending cookies to a dead endpoint. Clear the queue first to avoid the wasted request. Signed-off-by: Émile Ré --- packages/cookie-banner/src/detector.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/cookie-banner/src/detector.ts b/packages/cookie-banner/src/detector.ts index cf267028d..1d8e5c53a 100644 --- a/packages/cookie-banner/src/detector.ts +++ b/packages/cookie-banner/src/detector.ts @@ -143,6 +143,7 @@ export class CookieDetector { body: { cookies: entries }, }).catch((err) => { if (err instanceof NotFoundError) { + this.pending.clear(); this.stop(); } });