diff options
author | beziapp <60441126+beziapp@users.noreply.github.com> | 2020-01-29 18:18:07 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-29 18:18:07 +0100 |
commit | 1e741671219c5cb5f13b5db9b54748739b63be61 (patch) | |
tree | e55a46eaffffba4c6e2dfa3b2f991dbaadfba5e4 /sw.js | |
parent | Merge pull request #1 from beziapp/dev (diff) | |
parent | Fixed caching (diff) | |
download | beziapp-1e741671219c5cb5f13b5db9b54748739b63be61.tar beziapp-1e741671219c5cb5f13b5db9b54748739b63be61.tar.gz beziapp-1e741671219c5cb5f13b5db9b54748739b63be61.tar.bz2 beziapp-1e741671219c5cb5f13b5db9b54748739b63be61.tar.lz beziapp-1e741671219c5cb5f13b5db9b54748739b63be61.tar.xz beziapp-1e741671219c5cb5f13b5db9b54748739b63be61.tar.zst beziapp-1e741671219c5cb5f13b5db9b54748739b63be61.zip |
Diffstat (limited to 'sw.js')
-rw-r--r-- | sw.js | 21 |
1 files changed, 7 insertions, 14 deletions
@@ -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 |