From 45edb0d67cf97a7c4fc5b510a900d545179e45d7 Mon Sep 17 00:00:00 2001 From: juanisidoro Date: Fri, 13 Feb 2026 09:23:15 +0100 Subject: [PATCH] fix: apply same null referrer fix to link tracking route The same bug exists in the link route (q/[slug]) where request.headers.get("referer") returns null for requests without a Referer header, causing silent Zod validation failure. --- src/app/(collect)/q/[slug]/route.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/(collect)/q/[slug]/route.ts b/src/app/(collect)/q/[slug]/route.ts index 24089bdb2..aa9c26f3f 100644 --- a/src/app/(collect)/q/[slug]/route.ts +++ b/src/app/(collect)/q/[slug]/route.ts @@ -45,7 +45,7 @@ export async function GET(request: Request, { params }: { params: Promise<{ slug payload: { link: link.id, url: request.url, - referrer: request.headers.get('referer'), + referrer: request.headers.get("referer") || undefined, }, };