Skip to content

Commit 4175f81

Browse files
Fix cleanUrl function
1 parent 07a08a2 commit 4175f81

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

  • test/apps/sf-lwc-app/force-app/main/default/lwc/datadogInit

test/apps/sf-lwc-app/force-app/main/default/lwc/datadogInit/datadogInit.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,9 @@ const defaultDatadogRumConfig = {
2222
trackUserInteractions: true,
2323
beforeSend: (event) => {
2424
if (event.view) {
25-
event.view.url = cleanUrl(event.view.url)
26-
event.view.name = cleanUrl.pathname + cleanUrl.search + cleanUrl.hash
25+
const sanitizedViewUrl = new URL(cleanUrl(event.view.url))
26+
event.view.url = sanitizedViewUrl.href
27+
event.view.name = sanitizedViewUrl.pathname + sanitizedViewUrl.search + sanitizedViewUrl.hash
2728
}
2829
if (event.resource?.url) {
2930
event.resource.url = cleanUrl(event.resource.url)

0 commit comments

Comments
 (0)