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; }