Skip to content

Commit c37b567

Browse files
Enable isEmailFieldRequired API in android
1 parent 5c255c1 commit c37b567

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativeModule.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -676,6 +676,19 @@ public void setReportCategories(ReadableArray categoriesTitles) {
676676
}
677677
}
678678

679+
/**
680+
* Sets whether users are required to enter an email address or not when
681+
* sending reports.
682+
* Defaults to YES.
683+
*
684+
* @param {boolean} isEmailFieldRequired A boolean to indicate whether email
685+
* field is required or not.
686+
*/
687+
@ReactMethod
688+
public void setEmailFieldRequired(boolean isEmailFieldRequired) {
689+
mInstabug.setEmailFieldRequired(isEmailFieldRequired);
690+
}
691+
679692
private Locale getLocaleByKey(String instabugLocale) {
680693
String localeInLowerCase = instabugLocale.toLowerCase();
681694
switch (localeInLowerCase) {

index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,6 @@ module.exports = {
237237
* field is required or not.
238238
*/
239239
setEmailFieldRequired: function (isEmailFieldRequired) {
240-
if (Platform.OS === 'ios')
241240
Instabug.setEmailFieldRequired(isEmailFieldRequired);
242241
},
243242

0 commit comments

Comments
 (0)