File tree Expand file tree Collapse file tree 2 files changed +5
-18
lines changed Expand file tree Collapse file tree 2 files changed +5
-18
lines changed Original file line number Diff line number Diff line change @@ -50,23 +50,10 @@ - (instancetype _Nonnull)init
5050 SentryRRWebEvent *nativeBreadcrumb = [self ->defaultConverter convertFrom: breadcrumb];
5151
5252 // 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 ;
7057 }
7158
7259 return nativeBreadcrumb;
Original file line number Diff line number Diff line change @@ -11,4 +11,4 @@ startupTimeTest:
1111
1212binarySizeTest :
1313 diffMin : 600 KiB
14- diffMax : 1300 KiB
14+ diffMax : 1400 KiB
You can’t perform that action at this time.
0 commit comments