diff --git a/test/react-native/features/fixtures/scenario-launcher/android/build.gradle b/test/react-native/features/fixtures/scenario-launcher/android/build.gradle index 3f56f74bdb..ba246f63cf 100644 --- a/test/react-native/features/fixtures/scenario-launcher/android/build.gradle +++ b/test/react-native/features/fixtures/scenario-launcher/android/build.gradle @@ -48,7 +48,7 @@ android { } dependencies { - api "com.bugsnag:bugsnag-android:5.+" + api "com.bugsnag:bugsnag-android:6.+" implementation 'com.facebook.react:react-native:+' } diff --git a/test/react-native/features/fixtures/scenario-launcher/android/src/main/java/com/bugsnag/reactnative/test/BugsnagTestInterfaceImpl.java b/test/react-native/features/fixtures/scenario-launcher/android/src/main/java/com/bugsnag/reactnative/test/BugsnagTestInterfaceImpl.java index 2fca0b5b7b..c0775ee964 100644 --- a/test/react-native/features/fixtures/scenario-launcher/android/src/main/java/com/bugsnag/reactnative/test/BugsnagTestInterfaceImpl.java +++ b/test/react-native/features/fixtures/scenario-launcher/android/src/main/java/com/bugsnag/reactnative/test/BugsnagTestInterfaceImpl.java @@ -19,6 +19,7 @@ import java.io.File; import java.util.HashSet; import java.util.Set; +import java.util.regex.Pattern; class BugsnagTestInterfaceImpl { @@ -166,9 +167,11 @@ private Configuration createConfiguration(ReadableMap options) { } if (options.hasKey("redactedKeys")) { - Set redactedKeys = new HashSet(); + Set redactedKeys = new HashSet(); ReadableArray rkAr = options.getArray("redactedKeys"); - for (int i = 0; i < rkAr.size(); i++) redactedKeys.add(rkAr.getString(i)); + for (int i = 0; i < rkAr.size(); i++) { + redactedKeys.add(Pattern.compile(".*" + rkAr.getString(i) + ".*")); + } config.setRedactedKeys(redactedKeys); }