Bypass asset caching in service worker

This commit is contained in:
Your Name 2025-12-30 20:25:28 -05:00
parent 7ecf7a9779
commit 1328e56c71
1 changed files with 7 additions and 1 deletions

View File

@ -1,5 +1,5 @@
// public/service-worker.js
const CACHE_NAME = 'sociowire-v2';
const CACHE_NAME = 'sociowire-v3';
const PRECACHE = [
'/',
'/index.html',
@ -27,6 +27,12 @@ self.addEventListener('activate', event => {
});
self.addEventListener('fetch', event => {
const url = new URL(event.request.url);
const isAsset = url.pathname.startsWith('/assets/');
if (isAsset) {
event.respondWith(fetch(event.request));
return;
}
if (event.request.mode === 'navigate') {
event.respondWith(
fetch(event.request)