From b8b2655cd09684c397fb48fa2964e106b74e6667 Mon Sep 17 00:00:00 2001 From: data Date: Tue, 17 Mar 2026 10:07:22 +0100 Subject: [PATCH] =?UTF-8?q?fix(sw):=20chrome-extension=20URLs=20aus=20Cach?= =?UTF-8?q?e=20ausschlie=C3=9Fen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TypeError beim Cachen von chrome-extension:// Requests verhindert. Protocol-Check am Anfang des Fetch-Handlers. Co-Authored-By: Claude Sonnet 4.6 --- sw.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sw.js b/sw.js index 38aa7e6..768fed9 100755 --- a/sw.js +++ b/sw.js @@ -50,6 +50,9 @@ self.addEventListener('activate', event => { self.addEventListener('fetch', event => { const url = new URL(event.request.url); + // Nur http/https cachen - chrome-extension:// etc. überspringen + if (url.protocol !== 'http:' && url.protocol !== 'https:') return; + // PWA Auth Endpoints - immer Netzwerk if (url.pathname.includes('pwa_auth.php')) { event.respondWith(fetch(event.request));