diff --git a/src/middleware.ts b/src/middleware.ts index 64ff6b1..d6ebf03 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -49,6 +49,12 @@ export default async function middleware(req: NextRequest) { } if (!session && !isPublicPage) { + const isCheckInPath = pathname.includes("/check-in"); + if (isCheckInPath) { + return NextResponse.redirect( + new URL(`/${locale}/check-in/login`, req.url) + ); + } return NextResponse.redirect(new URL(`/${locale}/login`, req.url)); }