diff --git a/static/service-worker.js b/static/service-worker.js index 922d60ef..d65bdaf5 100644 --- a/static/service-worker.js +++ b/static/service-worker.js @@ -35,10 +35,13 @@ self.addEventListener('activate', function (event) { self.addEventListener('fetch', function (event) { event.respondWith( - fetch(event.request).catch(function() { - return caches.match(event.request); + caches.match(event.request).then(function(res){ + if(res){ + return res; + } + requestBackend(event); }) - ); + ) }); function requestBackend(event){