From 88ff0131b7c1fe86b4415ff71c43f4eea0281203 Mon Sep 17 00:00:00 2001 From: elpatron Date: Tue, 13 Jan 2026 13:17:30 +0100 Subject: [PATCH] fix(middleware): hard exclude sw files in logic --- middleware.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/middleware.ts b/middleware.ts index 0bf2d2f..75b6839 100644 --- a/middleware.ts +++ b/middleware.ts @@ -14,6 +14,8 @@ export function middleware(request: NextRequest) { if (pathnameHasLocale) return; + if (pathname.includes("sw.js") || pathname.includes("workbox")) return NextResponse.next(); + // Redirect if there is no locale const locale = defaultLocale; // For simplicity, we default to 'de' as requested request.nextUrl.pathname = `/${locale}${pathname}`;