Skip to content

Commit 8b6f64f

Browse files
committed
trim referrer cookie values
1 parent 85c0a2e commit 8b6f64f

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

src/utils/attributionUtils.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,11 @@ const getCookie = (name: string): string | null => {
4949
if (!value) return null;
5050

5151
const cleanedValue = normaliseReferrer(value);
52+
const trimmedValue = cleanedValue.trim();
5253

53-
if (!cleanedValue.trim()) return null;
54+
if (!trimmedValue) return null;
5455

55-
return cleanedValue;
56+
return trimmedValue;
5657
};
5758

5859
const getExternalDocumentReferrer = (): string | null => {

src/utils/referrer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export function normaliseReferrer(
1010
export function normaliseReferrer(referrer: string | undefined) {
1111
if (referrer === undefined) return undefined;
1212

13-
let current = referrer;
13+
let current = referrer.trim();
1414

1515
for (let i = 0; i < 3 && encodedReferrerPrefix.test(current); i += 1) {
1616
try {

0 commit comments

Comments
 (0)