import type { NextRequest } from "next/server"; import { NextResponse } from "next/server"; export default async function middleware(request: NextRequest) { const { nextUrl } = request; // Skip session checks for now to debug the auth issue const isApiRoute = nextUrl.pathname.startsWith("/api"); const isAuthRoute = nextUrl.pathname.startsWith("/auth"); if (isApiRoute) { return NextResponse.next(); } // Allow auth routes through for now if (isAuthRoute) { return NextResponse.next(); } return NextResponse.next(); } export const config = { matcher: [ "/((?!_next/static|_next/image|favicon.ico|.*\\.(?:svg|png|jpg|jpeg|gif|webp)$).*)", ], };