Skip to content

Commit d741c91

Browse files
authored
Split CR exception message parameter (#668)
1 parent 7de4651 commit d741c91

File tree

4 files changed

+14
-0
lines changed

4 files changed

+14
-0
lines changed

InstabugSample/__tests__/instabugUtils.spec.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ describe('Test global error handler', () => {
3333
handler({name: 'TypeError', message: 'This is a type error.'}, false);
3434
const expected = {
3535
message: 'TypeError - This is a type error.',
36+
e_message: 'This is a type error.',
37+
e_name: 'TypeError',
3638
os: 'ios',
3739
platform: 'react_native',
3840
exception: [],
@@ -48,6 +50,8 @@ describe('Test global error handler', () => {
4850
handler({name: 'TypeError', message: 'This is a type error.'}, false);
4951
const expected = {
5052
message: 'TypeError - This is a type error.',
53+
e_message: 'This is a type error.',
54+
e_name: 'TypeError',
5155
os: 'android',
5256
platform: 'react_native',
5357
exception: [],

__tests__/crashReporting.spec.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ describe('CrashReporting Module', () => {
4949

5050
const expectedObject = {
5151
message: 'TypeError - Invalid type',
52+
e_message: 'Invalid type',
53+
e_name: 'TypeError',
5254
os: 'ios',
5355
platform: 'react_native',
5456
exception: 'javascriptStackTrace'
@@ -66,6 +68,8 @@ describe('CrashReporting Module', () => {
6668

6769
const expectedObject = {
6870
message: 'TypeError - Invalid type',
71+
e_message: 'Invalid type',
72+
e_name: 'TypeError',
6973
os: 'android',
7074
platform: 'react_native',
7175
exception: 'javascriptStackTrace'
@@ -84,6 +88,8 @@ describe('CrashReporting Module', () => {
8488
const errorObject = { name: 'TypeError', message: 'Invalid type' };
8589
const expectedObject = {
8690
message: 'TypeError - Invalid type',
91+
e_message: 'Invalid type',
92+
e_name: 'TypeError',
8793
os: 'android',
8894
platform: 'react_native',
8995
exception: 'javascriptStackTrace'

modules/CrashReporting.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ export default {
2828

2929
var jsonObject = {
3030
message: errorObject.name + ' - ' + errorObject.message,
31+
e_message: errorObject.message,
32+
e_name: errorObject.name,
3133
os: Platform.OS,
3234
platform: 'react_native',
3335
exception: jsStackTrace

utils/InstabugUtils.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ export const captureJsErrors = () => {
7272
//JSON object to be sent to the native SDK
7373
var jsonObject = {
7474
message: e.name + " - " + e.message,
75+
e_message: e.message,
76+
e_name: e.name,
7577
os: Platform.OS,
7678
platform: 'react_native',
7779
exception: jsStackTrace

0 commit comments

Comments
 (0)