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.
This commit is contained in:
juanisidoro 2026-02-13 09:23:15 +01:00
parent bfe381e2b7
commit 45edb0d67c

View file

@ -45,7 +45,7 @@ export async function GET(request: Request, { params }: { params: Promise<{ slug
payload: { payload: {
link: link.id, link: link.id,
url: request.url, url: request.url,
referrer: request.headers.get('referer'), referrer: request.headers.get("referer") || undefined,
}, },
}; };