1- import { ErrorEvent , EventHint , Exception } from '@sentry/core' ;
2- import {
3- SentryConfigOpts ,
4- tagFxaName ,
5- cleanUpQueryParam ,
6- } from '@fxa/shared/sentry-utils' ;
1+ import { ErrorEvent , EventHint } from '@sentry/core' ;
2+ import { SentryConfigOpts , tagFxaName } from '@fxa/shared/sentry-utils' ;
73
84// Internal flag to keep track of whether or not sentry is initialized
95let sentryEnabled = false ;
@@ -36,10 +32,6 @@ export function beforeSendBrowser(
3632 }
3733
3834 if ( event . request ) {
39- if ( event . request . url ) {
40- event . request . url = cleanUpQueryParam ( event . request . url ) ;
41- }
42-
4335 if ( event . tags ) {
4436 // if this is a known errno, then use grouping with fingerprints
4537 // Docs: https://docs.sentry.io/hosted/learn/rollups/#fallback-grouping
@@ -49,24 +41,6 @@ export function beforeSendBrowser(
4941 event . level = 'info' ;
5042 }
5143 }
52-
53- if ( event . exception ?. values ) {
54- event . exception . values . forEach ( ( value : Exception ) => {
55- if ( value . stacktrace && value . stacktrace . frames ) {
56- value . stacktrace . frames . forEach ( ( frame : { abs_path ?: string } ) => {
57- if ( frame . abs_path ) {
58- frame . abs_path = cleanUpQueryParam ( frame . abs_path ) ; // eslint-disable-line camelcase
59- }
60- } ) ;
61- }
62- } ) ;
63- }
64-
65- if ( event . request . headers ?. [ 'Referer' ] ) {
66- event . request . headers [ 'Referer' ] = cleanUpQueryParam (
67- event . request . headers [ 'Referer' ]
68- ) ;
69- }
7044 }
7145
7246 event = tagFxaName ( event , opts . sentry ?. clientName || opts . sentry ?. serverName ) ;
0 commit comments