diff --git a/templates/service-worker.js b/templates/service-worker.js index cccb12a..b31ccef 100644 --- a/templates/service-worker.js +++ b/templates/service-worker.js @@ -64,6 +64,9 @@ self.addEventListener('fetch', event => { .open(`offline${timestamp}`) .then(async cache => { try { + if (event.request.cache === 'only-if-cache') { + event.request.mode = 'same-origin' + } const response = await fetch(event.request); cache.put(event.request, response.clone()); return response;