This commit is contained in:
syuilo 2019-02-05 14:56:33 +09:00
parent 7bbfa3bbca
commit 9a79b22163

View File

@ -4,7 +4,6 @@
import composeNotification from './common/scripts/compose-notification'; import composeNotification from './common/scripts/compose-notification';
import { erase } from '../../prelude/array'; import { erase } from '../../prelude/array';
import { clientVersion } from './config';
// キャッシュするリソース // キャッシュするリソース
const cachee = [ const cachee = [
@ -17,7 +16,7 @@ self.addEventListener('install', ev => {
ev.waitUntil(Promise.all([ ev.waitUntil(Promise.all([
self.skipWaiting(), // Force activate self.skipWaiting(), // Force activate
caches.open(clientVersion).then(cache => cache.addAll(cachee)) // Cache caches.open(_VERSION_).then(cache => cache.addAll(cachee)) // Cache
])); ]));
}); });
@ -26,7 +25,7 @@ self.addEventListener('activate', ev => {
// Clean up old caches // Clean up old caches
ev.waitUntil( ev.waitUntil(
caches.keys().then(keys => Promise.all( caches.keys().then(keys => Promise.all(
erase(clientVersion, keys) erase(_VERSION_, keys)
.map(key => caches.delete(key)) .map(key => caches.delete(key))
)) ))
); );