|
|
@ -59,6 +59,7 @@ public class KYCV2Presenter extends BasePresenter implements KYCV2PresenterInter |
|
|
|
private static final String ALIEN_REGISTRATION_CARD = "Alien Registration Card"; |
|
|
|
private static final String NATIONAL_ID_CARD = "National ID"; |
|
|
|
private static final String PASSPORT_NO = "Passport"; |
|
|
|
private static final String DRIVING_LICENSE = "Driving License"; |
|
|
|
|
|
|
|
|
|
|
|
public KYCV2Presenter(KYCV2PresenterInterface.KYCV2ContractInterface view, int height, int width) { |
|
|
@ -789,7 +790,10 @@ public class KYCV2Presenter extends BasePresenter implements KYCV2PresenterInter |
|
|
|
//Add focus change listener on verification id number if not empty |
|
|
|
view.getView2Contract().registerVerificationIdNumberListenersForPassport(true); |
|
|
|
} else { |
|
|
|
view.getView2Contract().setErrorOnVerificationId(getStringfromStringId(R.string.passport_error_text)); |
|
|
|
if (kycView2VModel.getVerificationType().getText().equalsIgnoreCase(PASSPORT_NO)) |
|
|
|
view.getView2Contract().setErrorOnVerificationId(getStringfromStringId(R.string.passport_error_text)); |
|
|
|
else |
|
|
|
view.getView2Contract().setErrorOnVerificationId(getStringfromStringId(R.string.kyc_verification_no_error)); |
|
|
|
isVerificationIdNumberValid = false; |
|
|
|
kycView2VModel.setVerficationId(""); |
|
|
|
// Remove focus change listener on verification id number if not empty |
|
|
|