Fix: cache wasn't updated after a SW update
Also, a missing file has been added to the cache
Change-Id: Ifc7d6f87e0db575df5d619204cfec258023dfe3c
diff --git a/sw.js b/sw.js
index 3139971..90ce2de 100644
--- a/sw.js
+++ b/sw.js
@@ -1,9 +1,9 @@
-// Version: 1.1.1
-var CACHE_NAME = 'all-v1';
+var CACHE_NAME = 'all-v1.1.2';
var urlsToCache = [
'/',
'/css/styles.css',
'/img/logo.svg',
+ '/img/logo-ciba.png',
'/js/script.js',
'/concerts/nadal2020joves.json',
'/concerts/nadal2020nens.json',
@@ -20,6 +20,17 @@
);
});
+self.addEventListener('activate', event => {
+ event.waitUntil(
+ caches.keys().then(keyList => {
+ return Promise.all(keyList.map(key => {
+ if (key !== CACHE_NAME)
+ return caches.delete(key);
+ }));
+ })
+ );
+});
+
self.addEventListener('fetch', event => {
event.respondWith(
caches.match(event.request).then(response => {