WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 936d5b4

Browse files
chenbaLZoog
authored andcommitted
fix(metrics): account for snake case of metrics context query params
1 parent 8853e25 commit 936d5b4

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

libs/shared/metrics/glean/src/lib/metrics.context.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,11 @@ export class MetricsContext {
3737
this.flowBeginTime = queryParams['flowBeginTime']
3838
? Number(queryParams['flowBeginTime'])
3939
: undefined;
40-
this.utmCampaign = queryParams['utmCampaign'];
41-
this.utmContent = queryParams['utmContent'];
42-
this.utmMedium = queryParams['utmMedium'];
43-
this.utmSource = queryParams['utmSource'];
44-
this.utmTerm = queryParams['utmTerm'];
40+
this.utmCampaign =
41+
queryParams['utmCampaign'] || queryParams['utm_campaign'];
42+
this.utmContent = queryParams['utmContent'] || queryParams['utm_content'];
43+
this.utmMedium = queryParams['utmMedium'] || queryParams['utm_medium'];
44+
this.utmSource = queryParams['utmSource'] || queryParams['utm_source'];
45+
this.utmTerm = queryParams['utmTerm'] || queryParams['utm_term'];
4546
}
4647
}

0 commit comments

Comments
 (0)