From d99ae4c25cfd55e7f00c8f03000af0dbf798ac6f Mon Sep 17 00:00:00 2001 From: openclaw Date: Tue, 28 Jul 2026 19:23:07 +0800 Subject: [PATCH] fix: fall back on proxy error responses --- apps/web/vite.config.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/web/vite.config.ts b/apps/web/vite.config.ts index 439949c..1f9884e 100644 --- a/apps/web/vite.config.ts +++ b/apps/web/vite.config.ts @@ -123,6 +123,7 @@ self.addEventListener("fetch", (event) => { if (event.request.mode === "navigate") { event.respondWith( fetch(event.request).then((response) => { + if (!response.ok) throw new Error("navigation unavailable"); const copy = response.clone(); void caches.open(CACHE_NAME).then((cache) => cache.put("/", copy)); return response;