File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -515,8 +515,9 @@ export class Scope implements ScopeInterface {
515
515
516
516
this . _applyFingerprint ( event ) ;
517
517
518
- event . breadcrumbs = [ ...( event . breadcrumbs || [ ] ) , ...this . _breadcrumbs ] ;
519
- event . breadcrumbs = event . breadcrumbs . length > 0 ? event . breadcrumbs : undefined ;
518
+ const scopeBreadcrumbs = this . _getBreadcrumbs ( ) ;
519
+ const breadcrumbs = [ ...( event . breadcrumbs || [ ] ) , ...scopeBreadcrumbs ] ;
520
+ event . breadcrumbs = breadcrumbs . length > 0 ? breadcrumbs : undefined ;
520
521
521
522
event . sdkProcessingMetadata = {
522
523
...event . sdkProcessingMetadata ,
@@ -551,6 +552,13 @@ export class Scope implements ScopeInterface {
551
552
return this . _propagationContext ;
552
553
}
553
554
555
+ /**
556
+ * Get the breadcrumbs for this scope.
557
+ */
558
+ protected _getBreadcrumbs ( ) : Breadcrumb [ ] {
559
+ return this . _breadcrumbs ;
560
+ }
561
+
554
562
/**
555
563
* This will be called after {@link applyToEvent} is finished.
556
564
*/
You can’t perform that action at this time.
0 commit comments