From cb4b436d8c6ee966dfd655eb2590cd3c33a84cbe Mon Sep 17 00:00:00 2001 From: mihaisc Date: Tue, 2 Aug 2022 14:12:52 +0300 Subject: [PATCH] Update sw.js --- sw.js | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/sw.js b/sw.js index 0136b82a..3f1bd008 100644 --- a/sw.js +++ b/sw.js @@ -1,11 +1,24 @@ self.addEventListener('install', function(e) { - console.log('script install') self.skipWaiting(); }); -self.addEventListener('activate', function(e) { - console.log('script activate') - self.registration.unregister() +self.addEventListener("activate", function (event) { + event.waitUntil( + caches.keys().then(function (cacheNames) { + return Promise.all( + cacheNames + .filter(function (cacheName) { + // Return true if you want to remove this cache, + // but remember that caches are shared across + // the whole origin + }) + .map(function (cacheName) { + return caches.delete(cacheName); + }) + ); + }) + ); + self.registration.unregister() .then(function() { return self.clients.matchAll(); })