Skip to content

Commit bef9fa7

Browse files
authored
Don't assume previous shouldSendCallback exists in RN plugin (fixes #692) (#694)
1 parent c0100e5 commit bef9fa7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

plugins/react-native.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,8 @@ function reactNativePlugin(Raven, options) {
8686

8787
Raven.setShouldSendCallback(function(data, originalCallback) {
8888
if (!(FATAL_ERROR_KEY in data)) {
89-
return originalCallback.call(this, data);
89+
// not a fatal (will not crash runtime), continue as planned
90+
return originalCallback ? originalCallback.call(this, data) : true;
9091
}
9192

9293
var origError = data[FATAL_ERROR_KEY];

0 commit comments

Comments
 (0)