diff --git a/sw.js b/sw.js index ea00d9f..6282a24 100755 --- a/sw.js +++ b/sw.js @@ -1,4 +1,4 @@ -const VERSION = 'v17' +const VERSION = 'v18' const CACHE_FIRST = [ // Root @@ -174,7 +174,9 @@ const cacheFirst = async ({ request, preloadResponsePromise, refreshAnyway }) => } // Next try to get the resource from the network - const responseFromNetwork = await fetch(request) + const responseFromNetwork = await fetch(request, { + cache: 'reload', + }) // response may be used only once // we need to save clone to put one copy in cache // and serve second one @@ -212,7 +214,9 @@ const networkFirst = async ({ request, preloadResponsePromise }) => { let responseFromNetwork let errorFromNetwork try { - responseFromNetwork = await fetch(request) + responseFromNetwork = await fetch(request, { + cache: 'reload', + }) } catch (e) { responseFromNetwork = null