From bf2d939efe35b7cb0ef3f8e7b7e6621fa5d87490 Mon Sep 17 00:00:00 2001 From: elpatron Date: Tue, 13 Jan 2026 15:11:47 +0100 Subject: [PATCH] fix: exclude api routes from locale redirect --- middleware.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/middleware.ts b/middleware.ts index 75b6839..adf380c 100644 --- a/middleware.ts +++ b/middleware.ts @@ -14,7 +14,7 @@ export function middleware(request: NextRequest) { if (pathnameHasLocale) return; - if (pathname.includes("sw.js") || pathname.includes("workbox")) return NextResponse.next(); + if (pathname.startsWith("/api") || 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