From 9fee6c8af79ade8b4a0a3742456ec0dd9076074f Mon Sep 17 00:00:00 2001 From: Santhosh Janardhanan Date: Tue, 10 Feb 2026 18:12:25 -0500 Subject: [PATCH] SW still not fixed --- site/src/layouts/BaseLayout.astro | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/site/src/layouts/BaseLayout.astro b/site/src/layouts/BaseLayout.astro index 0e2798d..5c92564 100644 --- a/site/src/layouts/BaseLayout.astro +++ b/site/src/layouts/BaseLayout.astro @@ -64,10 +64,12 @@ const canonicalUrl = `${siteUrl}${canonicalPath.startsWith("/") ? canonicalPath if ("serviceWorker" in navigator) { // SW requires HTTPS (or localhost). In prod we expect HTTPS. window.addEventListener("load", () => { - navigator.serviceWorker.register("/sw.js", { scope: "/" }).catch((err) => { + navigator.serviceWorker + .register("/sw.js", { scope: "/", updateViaCache: "none" }) + .catch((err) => { // Progressive enhancement; keep failures non-fatal. console.warn("Service worker registration failed", err); - }); + }); }); }