diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/service-worker.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/service-worker.ts b/src/service-worker.ts index e5471acc..b1dcc3b3 100644 --- a/src/service-worker.ts +++ b/src/service-worker.ts @@ -40,6 +40,11 @@ self.addEventListener('fetch', (event) => { // ignore POST requests etc if (event.request.method !== 'GET') return; + const url = new URL(event.request.url).origin; + + if (url.startsWith('chrome-extension') || url.includes('extension') || url.indexOf('http') !== 0) + return; + async function respond() { const url = new URL(event.request.url); const cache = await caches.open(CACHE); |