Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/reuixiy/hugo-theme-meme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorreuixiy <reuixiy@gmail.com>2021-05-25 08:15:14 +0300
committerreuixiy <reuixiy@gmail.com>2021-05-25 08:15:14 +0300
commit159652eafbd79a1956174be36989354686f08654 (patch)
tree0ecf7e6e7e7ea603b90b8fd84183c4707d55d4a3
parentcddaf250b0e93c94697df6de77c873ccbf168c18 (diff)
fix(sw.js): an object that was not a Response was passed to respondWith()
-rw-r--r--assets/js/sw.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/assets/js/sw.js b/assets/js/sw.js
index f812f6c..282811c 100644
--- a/assets/js/sw.js
+++ b/assets/js/sw.js
@@ -27,7 +27,10 @@ self.addEventListener('fetch', (event) => {
try {
const networkResponse = await fetch(event.request);
- await cache.put(event.request, networkResponse.clone());
+ // Save/Update cache if network response is ok
+ if (networkResponse && networkResponse.status === 200) {
+ cache.put(event.request, networkResponse.clone());
+ }
return networkResponse;
} catch (e) {