diff options
author | jakobst1n <undefined> | 2020-10-14 13:20:32 +0200 |
---|---|---|
committer | jakobst1n <undefined> | 2020-10-14 13:20:32 +0200 |
commit | 1e4e5e6ab44b03644e3df4fe57194caa1cf583f6 (patch) | |
tree | e81717002f2f521da6fbc12dcdc85f6ad646f737 | |
parent | ca54e66e264f200d7e95db0159e2c50c865d6234 (diff) | |
download | Aurora-data-1e4e5e6ab44b03644e3df4fe57194caa1cf583f6.tar.gz Aurora-data-1e4e5e6ab44b03644e3df4fe57194caa1cf583f6.zip |
Updates
-rw-r--r-- | service-worker.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/service-worker.js b/service-worker.js index 8336ba1..e25667b 100644 --- a/service-worker.js +++ b/service-worker.js @@ -1 +1 @@ -!function(){"use strict";const e=1602674277086,t="cache"+e,s=["/service-worker-index.html","/aurora.jpg","/favicon.png","/global.css","/index.css","/logo-192.png","/logo-512.png","/manifest.json","/postcss.config.js"].map((e=>"/Aurora-data"+e)),n=["/client/inject_styles.5607aec6.js","/client/index.d2745b3f.js","/client/client.2977978b.js"].map((e=>"/Aurora-data"+e)).concat(s),a=new Set(n);self.addEventListener("install",(e=>{e.waitUntil(caches.open(t).then((e=>e.addAll(n))).then((()=>{self.skipWaiting()})))})),self.addEventListener("activate",(e=>{e.waitUntil(caches.keys().then((async e=>{for(const s of e)s!==t&&await caches.delete(s);self.clients.claim()})))})),self.addEventListener("fetch",(t=>{if("GET"!==t.request.method||t.request.headers.has("range"))return;const s=new URL(t.request.url);s.protocol.startsWith("http")&&(s.hostname===self.location.hostname&&s.port!==self.location.port||(s.host===self.location.host&&a.has(s.pathname)?t.respondWith(caches.match(t.request)):"only-if-cached"!==t.request.cache&&t.respondWith(caches.open("offline"+e).then((async e=>{try{const s=await fetch(t.request);return e.put(t.request,s.clone()),s}catch(s){const n=await e.match(t.request);if(n)return n;throw s}})))))}))}(); +!function(){"use strict";const e=1602674428353,t=[{pattern:/^\/$/}],s="cache"+e,n=["/service-worker-index.html","/aurora.jpg","/favicon.png","/global.css","/index.css","/logo-192.png","/logo-512.png","/manifest.json","/postcss.config.js"].map((e=>"/Aurora-data"+e)),a=["/client/inject_styles.5607aec6.js","/client/index.d2745b3f.js","/client/client.2977978b.js"].map((e=>"/Aurora-data"+e)).concat(n),c=new Set(a);self.addEventListener("install",(e=>{e.waitUntil(caches.open(s).then((e=>e.addAll(a))).then((()=>{self.skipWaiting()})))})),self.addEventListener("activate",(e=>{e.waitUntil(caches.keys().then((async e=>{for(const t of e)t!==s&&await caches.delete(t);self.clients.claim()})))})),self.addEventListener("fetch",(s=>{if("GET"!==s.request.method||s.request.headers.has("range"))return;const n=new URL(s.request.url);n.protocol.startsWith("http")&&(n.hostname===self.location.hostname&&n.port!==self.location.port||(n.host===self.location.host&&c.has(n.pathname)?s.respondWith(caches.match(s.request)):n.origin===self.origin&&t.find((e=>e.pattern.test(n.pathname)))?s.respondWith(caches.match("/Aurora-data/service-worker-index.html")):"only-if-cached"!==s.request.cache&&s.respondWith(caches.open("offline"+e).then((async e=>{try{const t=await fetch(s.request);return e.put(s.request,t.clone()),t}catch(t){const n=await e.match(s.request);if(n)return n;throw t}})))))}))}(); |