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 => {