diff --git a/src/service-worker.ts b/src/service-worker.ts index acd0f71..5aee014 100644 --- a/src/service-worker.ts +++ b/src/service-worker.ts @@ -64,7 +64,8 @@ self.addEventListener('fetch', (event) => { throw new Error('invalid response from fetch'); } - if (response.status === 200) { + // Do not cache private pages + if (response.status === 200 && !url.pathname.startsWith('/private')) { cache.put(event.request, response.clone()); }