diff --git a/apps/web/src/middleware.ts b/apps/web/src/middleware.ts index c2d3af7..25f38de 100644 --- a/apps/web/src/middleware.ts +++ b/apps/web/src/middleware.ts @@ -15,6 +15,7 @@ export function middleware(request: NextRequest) { const url = request.nextUrl; const isAdminPath = url.pathname.startsWith("/admin"); const isTrafficDashboard = url.pathname === "/traffic"; + const isTrafficApi = url.pathname === "/api/traffic"; const strippedHeaders = stripClientAdminHeaders(request); if (isTrafficDashboard && process.env.NODE_ENV === "production") { @@ -65,6 +66,10 @@ export function middleware(request: NextRequest) { }); } + if (isTrafficApi) { + return NextResponse.next(); + } + // Check if there is a referral parameter ?ref= const ref = url.searchParams.get('ref');