File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -165,12 +165,14 @@ export function addTracingHeadersToFetchRequest(
165
165
. filter ( baggageEntry => ! baggageEntry . split ( '=' ) [ 0 ] ! . startsWith ( SENTRY_BAGGAGE_KEY_PREFIX ) )
166
166
. join ( ',' ) ;
167
167
168
- const mergedHeaders = [ sentryBaggageHeader ] ;
169
- if ( prevHeaderStrippedFromSentryBaggage ) {
170
- mergedHeaders . unshift ( prevHeaderStrippedFromSentryBaggage ) ;
171
- }
172
-
173
- newHeaders . set ( BAGGAGE_HEADER_NAME , mergedHeaders . join ( ',' ) ) ;
168
+ newHeaders . set (
169
+ BAGGAGE_HEADER_NAME ,
170
+ // If there are non-sentry entries (i.e. if the stripped string is non-empty/truthy) combine the stripped header and sentry baggage header
171
+ // otherwise just set the sentry baggage header
172
+ prevHeaderStrippedFromSentryBaggage
173
+ ? `${ prevHeaderStrippedFromSentryBaggage } ,${ sentryBaggageHeader } `
174
+ : sentryBaggageHeader ,
175
+ ) ;
174
176
} else {
175
177
newHeaders . set ( BAGGAGE_HEADER_NAME , sentryBaggageHeader ) ;
176
178
}
You can’t perform that action at this time.
0 commit comments