Skip to content

Commit 12cd5af

Browse files
committed
fix(metrics): account for snake case of metrics context query params
1 parent b2f92cf commit 12cd5af

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

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)