diff options
author | jakobst1n <undefined> | 2022-05-03 00:52:45 +0200 |
---|---|---|
committer | jakobst1n <undefined> | 2022-05-03 00:52:45 +0200 |
commit | 246fb1f39c4dfe61be3891d12acd809fe3ccff55 (patch) | |
tree | 48247b530a84473aaf79abe75c596763d9836118 /service-worker.js | |
parent | dc6f9f735a8d8fb5d68f35686b96174af3653d85 (diff) | |
download | Aurora-data-246fb1f39c4dfe61be3891d12acd809fe3ccff55.tar.gz Aurora-data-246fb1f39c4dfe61be3891d12acd809fe3ccff55.zip |
Updates
Diffstat (limited to 'service-worker.js')
-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 502fd6b..3805684 100644 --- a/service-worker.js +++ b/service-worker.js @@ -1 +1 @@ -!function(){"use strict";const e=1651525655332,t=[{pattern:/^\/$/}],s=`cache${e}`,a=["/service-worker-index.html","/aurora.jpg","/favicon.png","/global.css","/index.css","/logo-192.png","/logo-512.png","/manifest.json","/postcss.config.js","/theme.css"].map((e=>"/Aurora-data"+e)),n=["/client/client.c340c0cb.js","/client/inject_styles.5607aec6.js","/client/index.1b1af70b.js"].map((e=>"/Aurora-data"+e)).concat(a),c=new Set(n);self.addEventListener("install",(e=>{e.waitUntil(caches.open(s).then((e=>e.addAll(n))).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 a=new URL(s.request.url);a.protocol.startsWith("http")&&(a.hostname===self.location.hostname&&a.port!==self.location.port||(a.host===self.location.host&&c.has(a.pathname)?s.respondWith(caches.match(s.request)):a.origin===self.origin&&t.find((e=>e.pattern.test(a.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 a=await e.match(s.request);if(a)return a;throw t}})))))}))}(); +!function(){"use strict";const e=1651531961036,t=[{pattern:/^\/$/}],s=`cache${e}`,a=["/service-worker-index.html","/aurora.jpg","/favicon.png","/global.css","/index.css","/logo-192.png","/logo-512.png","/manifest.json","/postcss.config.js","/theme.css"].map((e=>"/Aurora-data"+e)),n=["/client/client.d8d31d28.js","/client/inject_styles.5607aec6.js","/client/index.7b1b17a4.js"].map((e=>"/Aurora-data"+e)).concat(a),c=new Set(n);self.addEventListener("install",(e=>{e.waitUntil(caches.open(s).then((e=>e.addAll(n))).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 a=new URL(s.request.url);a.protocol.startsWith("http")&&(a.hostname===self.location.hostname&&a.port!==self.location.port||(a.host===self.location.host&&c.has(a.pathname)?s.respondWith(caches.match(s.request)):a.origin===self.origin&&t.find((e=>e.pattern.test(a.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 a=await e.match(s.request);if(a)return a;throw t}})))))}))}(); |