From 7a20115e28d2feabe3b2b18d900818e9fff42f58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Thu, 30 Jan 2020 12:21:22 +0100 Subject: [PATCH] Service-worker api-caching --- public/service-worker.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/public/service-worker.js b/public/service-worker.js index 984635e..8937acc 100644 --- a/public/service-worker.js +++ b/public/service-worker.js @@ -18,6 +18,19 @@ self.addEventListener("activate", event => { ) ) ); + event.waitUntil( + caches + .keys() + .then(keys => keys.filter(key => key !== CACHE_NAME_API)) + .then(keys => + Promise.all( + keys.map(key => { + console.log(`Deleting cache ${key}`); + return caches.delete(key); + }) + ) + ) + ); }); self.addEventListener("install", event => {