diff --git a/android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativeModule.java b/android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativeModule.java index ea089ec..34a2ce8 100644 --- a/android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativeModule.java +++ b/android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativeModule.java @@ -676,6 +676,19 @@ public class RNInstabugReactnativeModule extends ReactContextBaseJavaModule { } } + /** + * Sets whether users are required to enter an email address or not when + * sending reports. + * Defaults to YES. + * + * @param {boolean} isEmailFieldRequired A boolean to indicate whether email + * field is required or not. + */ + @ReactMethod + public void setEmailFieldRequired(boolean isEmailFieldRequired) { + mInstabug.setEmailFieldRequired(isEmailFieldRequired); + } + private Locale getLocaleByKey(String instabugLocale) { String localeInLowerCase = instabugLocale.toLowerCase(); switch (localeInLowerCase) { diff --git a/index.js b/index.js index 04254a6..49d598a 100644 --- a/index.js +++ b/index.js @@ -237,7 +237,6 @@ module.exports = { * field is required or not. */ setEmailFieldRequired: function (isEmailFieldRequired) { - if (Platform.OS === 'ios') Instabug.setEmailFieldRequired(isEmailFieldRequired); },