diff --git a/pwa.php b/pwa.php index 4ba3cab..f9997a0 100644 --- a/pwa.php +++ b/pwa.php @@ -25,6 +25,11 @@ if (!$res) die("Dolibarr konnte nicht geladen werden"); // Theme-Farbe aus Dolibarr $themeColor = getDolGlobalString('THEME_ELDY_TOPMENU_BACK1', '#4390dc'); +// Kein Caching fuer PWA-Einstiegsseite (damit neue JS/CSS-Versionen sofort geladen werden) +header('Cache-Control: no-cache, no-store, must-revalidate'); +header('Pragma: no-cache'); +header('Expires: 0'); + ?> diff --git a/sw.js b/sw.js index aafff51..c9dcdf8 100644 --- a/sw.js +++ b/sw.js @@ -3,7 +3,7 @@ * Nur fuer Installierbarkeit, kein Offline-Caching */ -const CACHE_VERSION = 'stundenzettel-pwa-v1.0'; +const CACHE_VERSION = 'stundenzettel-pwa-v1.1'; self.addEventListener('install', function(event) { // Sofort aktivieren, nicht auf andere Tabs warten