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

This commit is contained in:
RoOhi 2026-06-22 17:04:36 +03:30 committed by Claire
parent 70d39d364b
commit 3642757ea4

View File

@ -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)) {