diff --git a/countdown.html b/countdown.html index 6b9112f..7c5266a 100644 --- a/countdown.html +++ b/countdown.html @@ -409,10 +409,8 @@ if (!newSw) return; newSw.addEventListener('statechange', function() { if (newSw.state === 'activated' && navigator.serviceWorker.controller) { - console.log('[PWA] Neue Version aktiviert'); - if (window.confirm('🔄 Neue Version der JGA-Seite verfügbar — jetzt neu laden?')) { - window.location.reload(); - } + console.log('[PWA] Neue Version aktiviert — lade automatisch neu'); + window.location.reload(); } }); }); diff --git a/index.html b/index.html index d62cf68..243211b 100644 --- a/index.html +++ b/index.html @@ -897,10 +897,8 @@ if (!newSw) return; newSw.addEventListener('statechange', () => { if (newSw.state === 'activated' && navigator.serviceWorker.controller) { - console.log('[PWA] Neue Version aktiviert'); - if (window.confirm('🔄 Neue Version der JGA-Seite verfügbar — jetzt neu laden?')) { - window.location.reload(); - } + console.log('[PWA] Neue Version aktiviert — lade automatisch neu'); + window.location.reload(); } }); }); diff --git a/memory.html b/memory.html index 296e8f4..5edcfe5 100644 --- a/memory.html +++ b/memory.html @@ -1231,11 +1231,8 @@ checkStorage(); if (!newSw) return; newSw.addEventListener('statechange', () => { if (newSw.state === 'activated' && navigator.serviceWorker.controller) { - console.log('[PWA] Neue Version aktiviert — lade neu'); - // Sanfter Reload ohne Datenverlust, Cache-Bust mit Timestamp - if (window.confirm('🔄 Neue Version der JGA-Seite verfügbar — jetzt neu laden?')) { - window.location.reload(); - } + console.log('[PWA] Neue Version aktiviert — lade automatisch neu'); + window.location.reload(); } }); }); diff --git a/packliste.html b/packliste.html index 9cce70d..3f4fa14 100644 --- a/packliste.html +++ b/packliste.html @@ -393,11 +393,8 @@ if (!newSw) return; newSw.addEventListener('statechange', () => { if (newSw.state === 'activated' && navigator.serviceWorker.controller) { - console.log('[PWA] Neue Version aktiviert — lade neu'); - // Sanfter Reload ohne Datenverlust, Cache-Bust mit Timestamp - if (window.confirm('🔄 Neue Version der JGA-Seite verfügbar — jetzt neu laden?')) { - window.location.reload(); - } + console.log('[PWA] Neue Version aktiviert — lade automatisch neu'); + window.location.reload(); } }); }); diff --git a/strafen.html b/strafen.html index a3b6746..e82ca97 100644 --- a/strafen.html +++ b/strafen.html @@ -794,11 +794,8 @@ renderHistory(); if (!newSw) return; newSw.addEventListener('statechange', () => { if (newSw.state === 'activated' && navigator.serviceWorker.controller) { - console.log('[PWA] Neue Version aktiviert — lade neu'); - // Sanfter Reload ohne Datenverlust, Cache-Bust mit Timestamp - if (window.confirm('🔄 Neue Version der JGA-Seite verfügbar — jetzt neu laden?')) { - window.location.reload(); - } + console.log('[PWA] Neue Version aktiviert — lade automatisch neu'); + window.location.reload(); } }); }); diff --git a/tourenplan-mit-tram.html b/tourenplan-mit-tram.html index 6ab64b5..c0f2930 100644 --- a/tourenplan-mit-tram.html +++ b/tourenplan-mit-tram.html @@ -1160,11 +1160,8 @@ document.addEventListener('keydown', (e) => { if (!newSw) return; newSw.addEventListener('statechange', () => { if (newSw.state === 'activated' && navigator.serviceWorker.controller) { - console.log('[PWA] Neue Version aktiviert — lade neu'); - // Sanfter Reload ohne Datenverlust, Cache-Bust mit Timestamp - if (window.confirm('🔄 Neue Version der JGA-Seite verfügbar — jetzt neu laden?')) { - window.location.reload(); - } + console.log('[PWA] Neue Version aktiviert — lade automatisch neu'); + window.location.reload(); } }); }); diff --git a/tourenplan.html b/tourenplan.html index cb28725..fdeef9f 100644 --- a/tourenplan.html +++ b/tourenplan.html @@ -676,11 +676,8 @@ legend.addTo(map); if (!newSw) return; newSw.addEventListener('statechange', () => { if (newSw.state === 'activated' && navigator.serviceWorker.controller) { - console.log('[PWA] Neue Version aktiviert — lade neu'); - // Sanfter Reload ohne Datenverlust, Cache-Bust mit Timestamp - if (window.confirm('🔄 Neue Version der JGA-Seite verfügbar — jetzt neu laden?')) { - window.location.reload(); - } + console.log('[PWA] Neue Version aktiviert — lade automatisch neu'); + window.location.reload(); } }); }); diff --git a/trinkspiel.html b/trinkspiel.html index 103e860..e5746dc 100644 --- a/trinkspiel.html +++ b/trinkspiel.html @@ -1190,11 +1190,8 @@ document.getElementById('drawStatus').textContent = `Karten im Deck: ${currentDe if (!newSw) return; newSw.addEventListener('statechange', () => { if (newSw.state === 'activated' && navigator.serviceWorker.controller) { - console.log('[PWA] Neue Version aktiviert — lade neu'); - // Sanfter Reload ohne Datenverlust, Cache-Bust mit Timestamp - if (window.confirm('🔄 Neue Version der JGA-Seite verfügbar — jetzt neu laden?')) { - window.location.reload(); - } + console.log('[PWA] Neue Version aktiviert — lade automatisch neu'); + window.location.reload(); } }); }); diff --git a/wetter.html b/wetter.html index 3e7eea6..93fdaed 100644 --- a/wetter.html +++ b/wetter.html @@ -198,10 +198,8 @@ if ("serviceWorker" in navigator) { if (!newSw) return; newSw.addEventListener("statechange", function() { if (newSw.state === "activated" && navigator.serviceWorker.controller) { - console.log("[PWA] Neue Version aktiviert"); - if (window.confirm("🔄 Neue Version der JGA-Seite verfügbar — jetzt neu laden?")) { - window.location.reload(); - } + console.log("[PWA] Neue Version aktiviert — lade automatisch neu"); + window.location.reload(); } }); });