Skip to content

Commit e045c61

Browse files
authored
Merge aff18bf into 4ed1be9
2 parents 4ed1be9 + aff18bf commit e045c61

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
99
## Unreleased
1010

11+
### Fixes
12+
13+
- Adds breadcrumb origin field to prevent exception capture context from being overwritten by native scope sync ([#4124](https://github.com/getsentry/sentry-react-native/pull/4124))
14+
1115
### Dependencies
1216

1317
- Bump JavaScript SDK from v8.34.0 to v8.35.0 ([#4196](https://github.com/getsentry/sentry-react-native/pull/4196))

packages/core/android/src/main/java/io/sentry/react/RNSentryBreadcrumb.java

+4
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ public static Breadcrumb fromMap(ReadableMap from) {
5151
breadcrumb.setCategory(from.getString("category"));
5252
}
5353

54+
if (from.hasKey("origin")) {
55+
breadcrumb.setOrigin(from.getString("origin"));
56+
}
57+
5458
if (from.hasKey("level")) {
5559
switch (from.getString("level")) {
5660
case "fatal":

packages/core/ios/RNSentryBreadcrumb.m

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ +(SentryBreadcrumb*) from: (NSDictionary *) dict
2323

2424
[crumb setLevel:sentryLevel];
2525
[crumb setCategory:dict[@"category"]];
26+
[crumb setOrigin:dict[@"origin"]];
2627
[crumb setType:dict[@"type"]];
2728
[crumb setMessage:dict[@"message"]];
2829
[crumb setData:dict[@"data"]];

0 commit comments

Comments
 (0)