Check for Sentry span before appending header for WebSocket
Fix CODEOCEAN-FRONTEND-2X
This commit is contained in:
@ -11,10 +11,12 @@ CodeOceanEditorWebsocket = {
|
|||||||
// strip anchor if it is in the url
|
// strip anchor if it is in the url
|
||||||
sockURL.hash = '';
|
sockURL.hash = '';
|
||||||
|
|
||||||
sockURL.searchParams.set('HTTP_SENTRY_TRACE', span.toTraceparent());
|
if (span) {
|
||||||
const dynamicContext = this.sentryTransaction.getDynamicSamplingContext();
|
sockURL.searchParams.set('HTTP_SENTRY_TRACE', span.toTraceparent());
|
||||||
const baggage = SentryUtils.dynamicSamplingContextToSentryBaggageHeader(dynamicContext);
|
const dynamicContext = this.sentryTransaction.getDynamicSamplingContext();
|
||||||
sockURL.searchParams.set('HTTP_BAGGAGE', baggage);
|
const baggage = SentryUtils.dynamicSamplingContextToSentryBaggageHeader(dynamicContext);
|
||||||
|
sockURL.searchParams.set('HTTP_BAGGAGE', baggage);
|
||||||
|
}
|
||||||
|
|
||||||
return sockURL.toString();
|
return sockURL.toString();
|
||||||
},
|
},
|
||||||
|
Reference in New Issue
Block a user