Update critical file(s) according to Chirpy v3.3.0

This commit is contained in:
Travis-CI
2021-04-02 08:29:15 +00:00
parent 1d7d7cffac
commit 15f6f7160c
4 changed files with 13 additions and 14 deletions

13
sw.js
View File

@@ -7,7 +7,6 @@ self.importScripts('{{ "/assets/js/data/cache-list.js" | relative_url }}');
var cacheName = 'chirpy-{{ "now" | date: "%Y%m%d.%H%M" }}';
function isExcluded(url) {
const regex = /(^http(s)?|^\/)/; /* the regex for CORS url or relative url */
for (const rule of exclude) {
@@ -19,7 +18,6 @@ function isExcluded(url) {
return false;
}
self.addEventListener('install', (e) => {
self.skipWaiting();
e.waitUntil(
@@ -29,25 +27,26 @@ self.addEventListener('install', (e) => {
);
});
self.addEventListener('fetch', (e) => {
e.respondWith(
caches.match(e.request).then((r) => {
/* console.log('[Service Worker] Fetching resource: ' + e.request.url); */
/* console.log(`[sw] method: ${e.request.method}, fetching: ${e.request.url}`); */
return r || fetch(e.request).then((response) => {
return caches.open(cacheName).then((cache) => {
if (!isExcluded(e.request.url)) {
/* console.log('[Service Worker] Caching new resource: ' + e.request.url); */
cache.put(e.request, response.clone());
if (e.request.method === "GET") {
/* console.log('[sw] Caching new resource: ' + e.request.url); */
cache.put(e.request, response.clone());
}
}
return response;
});
});
})
);
});
self.addEventListener('activate', (e) => {
e.waitUntil(
caches.keys().then((keyList) => {