Browse Source

Fingerprint subscription fixes in login

master
Preyea Regmi 5 years ago
parent
commit
45a19f8693
  1. 3
      app/src/main/java/com/gmeremit/online/gmeremittance_native/loginV2/presenter/LoginV2Presenter.java
  2. 3
      app/src/main/res/layout/fragment_amount_detail_send_money_v2.xml

3
app/src/main/java/com/gmeremit/online/gmeremittance_native/loginV2/presenter/LoginV2Presenter.java

@ -191,6 +191,7 @@ public class LoginV2Presenter extends BasePresenter implements LoginV2PresenterI
@Override @Override
protected void onSuccess(Boolean aBoolean) { protected void onSuccess(Boolean aBoolean) {
startObservingFingerPrintIfRequired(false);
if (SecurityUtils.checkFingerPrintUsablity(view.getContext())) if (SecurityUtils.checkFingerPrintUsablity(view.getContext()))
persistUserCredentialForFingerprintAuth(userId, encUserPassword); persistUserCredentialForFingerprintAuth(userId, encUserPassword);
else { else {
@ -203,11 +204,13 @@ public class LoginV2Presenter extends BasePresenter implements LoginV2PresenterI
@Override @Override
public void onFailed(String message) { public void onFailed(String message) {
startObservingFingerPrintIfRequired(true);
view.showPopUpMessage(message, CustomAlertDialog.AlertType.FAILED, alertType -> view.morphProgressBarIntoButton(null)); view.showPopUpMessage(message, CustomAlertDialog.AlertType.FAILED, alertType -> view.morphProgressBarIntoButton(null));
} }
@Override @Override
protected void onConnectionNotEstablished(String message) { protected void onConnectionNotEstablished(String message) {
startObservingFingerPrintIfRequired(true);
view.showPopUpMessage(message, CustomAlertDialog.AlertType.FAILED, alertType -> view.morphProgressBarIntoButton(null)); view.showPopUpMessage(message, CustomAlertDialog.AlertType.FAILED, alertType -> view.morphProgressBarIntoButton(null));
} }

3
app/src/main/res/layout/fragment_amount_detail_send_money_v2.xml

@ -317,8 +317,7 @@
app:layout_constraintEnd_toStartOf="@+id/gmeCoupontDropDown" app:layout_constraintEnd_toStartOf="@+id/gmeCoupontDropDown"
app:layout_constraintHorizontal_bias="0.5" app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/view6" app:layout_constraintStart_toEndOf="@+id/view6"
app:layout_constraintTop_toTopOf="parent"
/>
app:layout_constraintTop_toTopOf="parent" />
<ImageView <ImageView
android:id="@+id/gmeCoupontDropDown" android:id="@+id/gmeCoupontDropDown"

Loading…
Cancel
Save