summaryrefslogtreecommitdiffstats
path: root/sw.js
diff options
context:
space:
mode:
Diffstat (limited to 'sw.js')
-rw-r--r--sw.js21
1 files changed, 7 insertions, 14 deletions
diff --git a/sw.js b/sw.js
index 156ec6e..901f721 100644
--- a/sw.js
+++ b/sw.js
@@ -73,22 +73,15 @@ importScripts("/js/lib/localforage.min.js");
self.addEventListener("install", (evt) => {
// Add localforage.clear() if storage purge is required
- evt.waitUntil(async function () {
- localforage.clear();
+ evt.waitUntil(
+ localforage.clear()
+ );
+
+ evt.waitUntil(
caches.open(static_cache_name).then((cache) => {
cache.addAll(assets);
- });
-
- if (!evt.clientId) return;
- const client = await clients.get(event.clientId);
-
- if (!client) return;
-
- client.postMessage({
- msg: "install"
- });
-
- });
+ })
+ );
});
// Delete old caches