From a39f64eab9b01dde847be05410572b2babb9d88f Mon Sep 17 00:00:00 2001 From: Luke Vella Date: Mon, 27 Jan 2025 19:58:47 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=8D=EF=B8=8F=20Only=20set=20callback?= =?UTF-8?q?=20url=20if=20not=20root?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/middleware.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/web/src/middleware.ts b/apps/web/src/middleware.ts index 9965cd362..8176d6f2a 100644 --- a/apps/web/src/middleware.ts +++ b/apps/web/src/middleware.ts @@ -39,7 +39,9 @@ export const middleware = withAuth( !isLoggedIn && !publicRoutes.some((route) => newUrl.pathname.startsWith(route)) ) { - newUrl.searchParams.set("callbackUrl", newUrl.pathname); + if (newUrl.pathname !== "/") { + newUrl.searchParams.set("callbackUrl", newUrl.pathname); + } newUrl.pathname = "/login"; return NextResponse.redirect(newUrl); }