Skip to content

Commit e07ea06

Browse files
authored
Fix issue 1582 (#1604)
1 parent 568d74c commit e07ea06

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

auth/src/main/java/com/firebase/ui/auth/ui/email/RecoverPasswordActivity.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,15 +109,16 @@ protected void onFailure(@NonNull Exception e) {
109109

110110
@Override
111111
public void onClick(View view) {
112-
if (view.getId() == R.id.button_done
113-
&& mEmailFieldValidator.validate(mEmailEditText.getText())) {
112+
if (view.getId() == R.id.button_done) {
114113
onDonePressed();
115114
}
116115
}
117116

118117
@Override
119118
public void onDonePressed() {
120-
mHandler.startReset(mEmailEditText.getText().toString());
119+
if (mEmailFieldValidator.validate(mEmailEditText.getText())) {
120+
mHandler.startReset(mEmailEditText.getText().toString());
121+
}
121122
}
122123

123124
private void showEmailSentDialog(String email) {

auth/src/main/java/com/firebase/ui/auth/viewmodel/email/RecoverPasswordHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public RecoverPasswordHandler(Application application) {
1515
super(application);
1616
}
1717

18-
public void startReset(final String email) {
18+
public void startReset(@NonNull final String email) {
1919
setResult(Resource.<String>forLoading());
2020
getAuth().sendPasswordResetEmail(email)
2121
.addOnCompleteListener(new OnCompleteListener<Void>() {

0 commit comments

Comments
 (0)