From 717cd8499d81521ef8d4bcba6a9534c137934c1d Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Sat, 13 Apr 2024 12:40:20 +0300 Subject: [PATCH] ry fix pwa auth error locally --- worker/index.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/worker/index.js b/worker/index.js index 5caa928..751e25e 100644 --- a/worker/index.js +++ b/worker/index.js @@ -2,6 +2,19 @@ console.log('Service Worker Loaded...') +self.addEventListener('fetch', (event) => { + try { + if (event.request.url.includes('/api/auth/callback/')) { + // Use network only strategy for auth routes, or bypass SW completely + event.respondWith(fetch(event.request)); + return; + } + // other caching strategies... + } catch (error) { + console.error(error) + } +}); + self.addEventListener('push', function (event) { console.log('Push message', event) if (!(self.Notification && self.Notification.permission === 'granted')) {