From f6ddfd1efb859de47b2077d10264bbcbf7e4472b Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Fri, 23 Sep 2022 11:30:49 -0400 Subject: [PATCH] fix non-origin bypass requests --- src/moto/service.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/moto/service.js b/src/moto/service.js index a330d32a..edfc47b5 100644 --- a/src/moto/service.js +++ b/src/moto/service.js @@ -20,7 +20,7 @@ function update() { } function report() { - console.log('sw cache', stats); + console.log('sw cache', Object.assign({}, stats)); stats.hit = stats.miss = stats.fetch = stats.cache = stats.bypass = stats.preload = 0; } @@ -135,9 +135,10 @@ self.addEventListener('install', (event) => { self.addEventListener('fetch', (event) => { const { request,preloadResponse } = event; if (request.url.indexOf(origin) !== 0) { - // console.log('off origin request', request.url); + debug('no-cache', request.url); stats.bypass++; - return event.respondWith(fetch(request)); + event.respondWith(fetch(request)); + return; } event.respondWith(