File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -506,6 +506,12 @@ export abstract class BaseClient<O extends ClientOptions> implements Client<O> {
506506 if ( event . contexts && event . contexts . trace ) {
507507 // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access
508508 normalized . contexts . trace = event . contexts . trace ;
509+
510+ // event.contexts.trace.data may contain circular/dangerous data so we need to normalize it
511+ if ( event . contexts . trace . data ) {
512+ // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access
513+ normalized . contexts . trace . data = normalize ( event . contexts . trace . data , depth , maxBreadth ) ;
514+ }
509515 }
510516
511517 normalized . sdkProcessingMetadata = { ...normalized . sdkProcessingMetadata , baseClientNormalized : true } ;
You can’t perform that action at this time.
0 commit comments