From fce12698d8560bda01d271dd3485dc928a058a08 Mon Sep 17 00:00:00 2001 From: Kunal Date: Sat, 7 Feb 2026 19:41:37 +0000 Subject: [PATCH] fix(frontend): call auth().protect() in Clerk middleware --- frontend/src/proxy.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/proxy.ts b/frontend/src/proxy.ts index 4660008..96700b2 100644 --- a/frontend/src/proxy.ts +++ b/frontend/src/proxy.ts @@ -14,8 +14,8 @@ const isPublicRoute = createRouteMatcher(["/sign-in(.*)"]); export default isClerkEnabled() ? clerkMiddleware(async (auth, req) => { if (isPublicRoute(req)) return NextResponse.next(); - const session = await auth(); - session.protect(); + // Clerk middleware auth object supports protect() directly. + auth().protect(); return NextResponse.next(); }) : () => NextResponse.next();