From 5c521aa8bc7ef81fe1143c9542f80e7027d00b3c Mon Sep 17 00:00:00 2001 From: Ankita Sahu <71656941+SAHU-01@users.noreply.github.com> Date: Sat, 18 Oct 2025 13:05:16 +0530 Subject: [PATCH] fix: cache --- src/sw.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/sw.ts b/src/sw.ts index 496b9e0a..2f6b1bbc 100644 --- a/src/sw.ts +++ b/src/sw.ts @@ -405,7 +405,7 @@ function getCacheKey (event: FetchEvent): string { return `${event.request.url}-${event.request.headers.get('Accept') ?? ''}` } -async function fetchAndUpdateCache (event: FetchEvent, url: URL, cacheKey: string): Promise { +async function fetchAndUpdateCache (event: FetchEvent, url: URL, cacheKey: string, isMutable: boolean): Promise { const response = await fetchHandler({ path: url.pathname, request: event.request, event }) log.trace('got response from fetchHandler') @@ -417,7 +417,7 @@ async function fetchAndUpdateCache (event: FetchEvent, url: URL, cacheKey: strin log('response status: %s', response.status) try { - await storeReponseInCache({ response, isMutable: true, cacheKey, event }) + await storeReponseInCache({ response, isMutable, cacheKey, event }) log.trace('updated cache for %s', cacheKey) } catch (err) { log.error('failed updating response in cache for %s', cacheKey, err) @@ -441,7 +441,7 @@ async function getResponseFromCacheOrFetch (event: FetchEvent): Promise