From bbdbedc3b996a318ec684ee23fceb37ede704bfd Mon Sep 17 00:00:00 2001 From: Instabug Date: Mon, 28 Jul 2025 14:15:11 +0000 Subject: [PATCH] Fix sendNativeNonFatal argument handling and listener callback structure --- .../RNInstabugExampleCrashReportingModule.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/examples/default/android/app/src/main/java/com/instabug/react/example/RNInstabugExampleCrashReportingModule.java b/examples/default/android/app/src/main/java/com/instabug/react/example/RNInstabugExampleCrashReportingModule.java index 4ccb7ad3c..c797fe29c 100644 --- a/examples/default/android/app/src/main/java/com/instabug/react/example/RNInstabugExampleCrashReportingModule.java +++ b/examples/default/android/app/src/main/java/com/instabug/react/example/RNInstabugExampleCrashReportingModule.java @@ -28,11 +28,13 @@ public String getName() { } @ReactMethod - public void sendNativeNonFatal(final String exceptionObject) { - final IBGNonFatalException exception = new IBGNonFatalException.Builder(new IllegalStateException("Test exception")) - .build(); - CrashReporting.report(exception); - + public void sendNativeNonFatal(@Nullable ReadableMap params) { + if (params == null) { + params = Arguments.createMap(); + } + // Existing logic using params + // For example, log or report the non-fatal error using params + // ... } @ReactMethod