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 @@ -507,6 +507,12 @@ export abstract class BaseClient<O extends ClientOptions> implements Client<O> {
507507 if ( event . contexts && event . contexts . trace ) {
508508 // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access
509509 normalized . contexts . trace = event . contexts . trace ;
510+
511+ // event.contexts.trace.data may contain circular/dangerous data so we need to normalize it
512+ if ( event . contexts . trace . data ) {
513+ // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access
514+ normalized . contexts . trace . data = normalize ( event . contexts . trace . data , depth , maxBreadth ) ;
515+ }
510516 }
511517
512518 normalized . sdkProcessingMetadata = { ...normalized . sdkProcessingMetadata , baseClientNormalized : true } ;
You can’t perform that action at this time.
0 commit comments