From 7e2d2c3dfa203d9fbcfe98bba4bbd7618ac4c049 Mon Sep 17 00:00:00 2001 From: TheFlow Date: Sun, 26 Oct 2025 15:54:53 +1300 Subject: [PATCH] fix(sw): bypass service worker entirely for /locales/ paths --- public/service-worker.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/public/service-worker.js b/public/service-worker.js index 468cc7a7..e0bde4d3 100644 --- a/public/service-worker.js +++ b/public/service-worker.js @@ -68,13 +68,9 @@ self.addEventListener('fetch', (event) => { return; } - // NEVER CACHE: Admin files, API calls - always fetch fresh, never cache + // NEVER CACHE: Admin files, API calls, translations - bypass service worker entirely if (NEVER_CACHE_PATHS.some(path => url.pathname.startsWith(path))) { - event.respondWith( - fetch(request).catch(() => { - throw new Error('Network required for admin/API resources'); - }) - ); + // Don't intercept at all - let browser handle it directly return; }