Dateien nach "frontend/public" hochladen
This commit is contained in:
@@ -13,6 +13,9 @@ self.addEventListener('activate', e => {
|
||||
self.addEventListener('fetch', e => {
|
||||
const url = e.request.url;
|
||||
|
||||
// Externe URLs (Favicons, Fonts, etc.) immer direkt – kein SW-Intercept
|
||||
if (!url.startsWith(self.location.origin)) return;
|
||||
|
||||
// API immer live
|
||||
if (url.includes('/api/')) {
|
||||
e.respondWith(fetch(e.request).catch(() => new Response('Offline', { status: 503 })));
|
||||
@@ -33,7 +36,7 @@ self.addEventListener('fetch', e => {
|
||||
return;
|
||||
}
|
||||
|
||||
// Alles andere (Bilder, Fonts, Manifests): cache-first
|
||||
// Alles andere (eigene Bilder, Manifests): cache-first
|
||||
e.respondWith(
|
||||
caches.match(e.request).then(cached => {
|
||||
if (cached) return cached;
|
||||
|
||||
Reference in New Issue
Block a user