Fix: Ignore non-http/https protocols in Service Worker handleFetch (#39507)

This commit is contained in:
RoOhi authored and Claire committed 2026-07-02 14:14:43 +02:00
1 parent 70d39d364b
commit 3642757ea4
1 file changed
+4
@@ -18,6 +18,10 @@ export async function cacheRoot() {
export function handleFetch(event: FetchEvent) {
const url = new URL(event.request.url);
if (url.protocol !== 'http:' && url.protocol !== 'https:') {
return;
}
if (url.pathname === '/auth/sign_out') {
event.respondWith(handleLogout(event));
} else if (/intl\/.*\.js$/.test(url.pathname)) {