Version 0.5.25

Registration with no need to insert "invitante"
This commit is contained in:
paoloar77
2022-11-02 14:59:32 +01:00
parent e76db7467f
commit 83e6f92978
29 changed files with 569 additions and 147 deletions

View File

@@ -378,25 +378,33 @@ self.addEventListener('fetch', function (event) {
return cachedResponse;
}
const response = await fetch(event.request);
console.log('*** REQUEST', event.request);
try {
const response = await fetch(event.request);
if (!response || response.status !== 200 || response.type !== 'basic') {
return response;
}
if (ENABLE_DYNAMIC_CACHING) {
const responseToCache = response.clone();
const cache = await caches.open(DYNAMIC_CACHE)
await cache.put(event.request, response.clone());
}
if (!response || response.status !== 200 || response.type !== 'basic') {
return response;
} catch (e) {
return '';
}
if (ENABLE_DYNAMIC_CACHING) {
const responseToCache = response.clone();
const cache = await caches.open(DYNAMIC_CACHE)
await cache.put(event.request, response.clone());
}
return response;
})());
});
const syncStore = {}
self.addEventListener('message', event => {
if (event.data && event.data.type === 'SKIP_WAITING') {
self.skipWaiting()
}
if (event.data.type === 'sync') {
console.log('addEventListener - message')
// get a unique id to save the data