Sentry: Allow backend filtering for WebSocket connections without frontend
This commit is contained in:

committed by
Sebastian Serth

parent
05adde58ce
commit
f393d8cb48
@ -12,11 +12,13 @@ CodeOceanEditorWebsocket = {
|
||||
sockURL.hash = '';
|
||||
|
||||
if (span) {
|
||||
sockURL.searchParams.set('HTTP_SENTRY_TRACE', span.toTraceparent());
|
||||
const dynamicContext = this.sentryTransaction.getDynamicSamplingContext();
|
||||
const baggage = SentryUtils.dynamicSamplingContextToSentryBaggageHeader(dynamicContext);
|
||||
if (baggage) {
|
||||
sockURL.searchParams.set('HTTP_SENTRY_TRACE', span.toTraceparent());
|
||||
sockURL.searchParams.set('HTTP_BAGGAGE', baggage);
|
||||
}
|
||||
}
|
||||
|
||||
return sockURL.toString();
|
||||
},
|
||||
|
Reference in New Issue
Block a user