File tree Expand file tree Collapse file tree 1 file changed +4
-17
lines changed Expand file tree Collapse file tree 1 file changed +4
-17
lines changed Original file line number Diff line number Diff line change @@ -50,23 +50,10 @@ - (instancetype _Nonnull)init
50
50
SentryRRWebEvent *nativeBreadcrumb = [self ->defaultConverter convertFrom: breadcrumb];
51
51
52
52
// ignore native navigation breadcrumbs
53
- if (nativeBreadcrumb) {
54
- @try {
55
- id data = [nativeBreadcrumb valueForKey: @" data" ];
56
- if (data && [data isKindOfClass: [NSDictionary class ]]) {
57
- NSDictionary *dataDict = (NSDictionary *)data;
58
- id payload = dataDict[@" payload" ];
59
- if (payload && [payload isKindOfClass: [NSDictionary class ]]) {
60
- NSDictionary *payloadDict = (NSDictionary *)payload;
61
- NSString *category = payloadDict[@" category" ];
62
- if ([category isEqualToString: @" navigation" ]) {
63
- return nil ;
64
- }
65
- }
66
- }
67
- } @catch (NSException *exception) {
68
- // Just continue without ignoring native navigation breadcrumbs
69
- }
53
+ if (nativeBreadcrumb && nativeBreadcrumb.data && nativeBreadcrumb.data [@" payload" ]
54
+ && nativeBreadcrumb.data [@" payload" ][@" category" ] &&
55
+ [nativeBreadcrumb.data[@" payload" ][@" category" ] isEqualToString: @" navigation" ]) {
56
+ return nil ;
70
57
}
71
58
72
59
return nativeBreadcrumb;
You can’t perform that action at this time.
0 commit comments