From dde0f640255314b5450fec8e55c9c6c3a5520a68 Mon Sep 17 00:00:00 2001 From: shankar-yadav Date: Fri, 8 Oct 2021 12:31:11 +0530 Subject: [PATCH 1/2] Increase bank verify polling time --- .../investorapp/ui/kyc/fragments/BankVerificationFragment.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/navi-amc/src/main/java/com/navi/amc/investorapp/ui/kyc/fragments/BankVerificationFragment.kt b/navi-amc/src/main/java/com/navi/amc/investorapp/ui/kyc/fragments/BankVerificationFragment.kt index d0f36e3c9c..65c15320d1 100644 --- a/navi-amc/src/main/java/com/navi/amc/investorapp/ui/kyc/fragments/BankVerificationFragment.kt +++ b/navi-amc/src/main/java/com/navi/amc/investorapp/ui/kyc/fragments/BankVerificationFragment.kt @@ -144,7 +144,7 @@ class BankVerificationFragment : private fun startCountDown() { if (countDownTimer == null) { - countDownTimer = object : CountDownTimer(20000, 3000) { + countDownTimer = object : CountDownTimer(120000, 3000) { override fun onTick(millisUntilFinished: Long) { val accessToken = sharedPreferences?.getObject(SharedPreferencesKeys.COMMON_RESPONSE_OBJECT)?.accessToken.toString() From 19fc30d705e2394b50d04d4c0de058ed533c3fd3 Mon Sep 17 00:00:00 2001 From: shankar-yadav Date: Fri, 8 Oct 2021 16:19:58 +0530 Subject: [PATCH 2/2] Fix company name in EPFO page --- .../com/naviapp/common/fragment/OtpBottomSheet.kt | 14 +++++++------- .../java/com/naviapp/models/request/OtpRequest.kt | 1 + .../telco/fragment/TelcoOtpFragment.kt | 6 +++--- .../registration/viewmodel/RegistrationVM.kt | 8 ++++---- 4 files changed, 15 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/com/naviapp/common/fragment/OtpBottomSheet.kt b/app/src/main/java/com/naviapp/common/fragment/OtpBottomSheet.kt index c7e4aa6490..c51355f6ae 100644 --- a/app/src/main/java/com/naviapp/common/fragment/OtpBottomSheet.kt +++ b/app/src/main/java/com/naviapp/common/fragment/OtpBottomSheet.kt @@ -221,9 +221,9 @@ class OtpBottomSheet : BaseBottomSheet(), View.OnClickListener { NaviAnalytics.OTP_DISBURSEMENT -> { otpSharedViewModel?.verifyOtp( OtpRequest( - binding.otpBoxLayout.getText(), - otpToken, - otpAutoFill + otp = binding.otpBoxLayout.getText(), + otpToken = otpToken, + otpAutofill = otpAutoFill ) ) } @@ -231,10 +231,10 @@ class OtpBottomSheet : BaseBottomSheet(), View.OnClickListener { startCountDownTimerForApiTimeout(API_TIMEOUT) otpSharedViewModel?.verifyOtpForEPFO( OtpRequest( - binding.otpBoxLayout.getText(), - otpToken, - otpAutoFill, - arguments?.getString(KEY_COMPANY_NAME) + otp = binding.otpBoxLayout.getText(), + otpToken = otpToken, + otpAutofill = otpAutoFill, + companyName = arguments?.getString(KEY_COMPANY_NAME) ) ) } diff --git a/app/src/main/java/com/naviapp/models/request/OtpRequest.kt b/app/src/main/java/com/naviapp/models/request/OtpRequest.kt index 696a24f8f0..c72846a641 100644 --- a/app/src/main/java/com/naviapp/models/request/OtpRequest.kt +++ b/app/src/main/java/com/naviapp/models/request/OtpRequest.kt @@ -9,6 +9,7 @@ data class OtpRequest( @SerializedName("otpToken") val otpToken: String? = null, @SerializedName("otpAutofill") val otpAutofill: Boolean? = null, @SerializedName("type") val loginType: String? = null, + @SerializedName("companyName") val companyName: String? = null, @SerializedName("truecallerProfileData") val truecallerProfileData: TrueProfileData? = null, @SerializedName("appVersion") val appVersionData: AppVersionData = AppVersionData( BuildConfig.VERSION_CODE.toString(), diff --git a/app/src/main/java/com/naviapp/personalloan/intermediate/telco/fragment/TelcoOtpFragment.kt b/app/src/main/java/com/naviapp/personalloan/intermediate/telco/fragment/TelcoOtpFragment.kt index 81a30e9ba5..a52f65d0a1 100644 --- a/app/src/main/java/com/naviapp/personalloan/intermediate/telco/fragment/TelcoOtpFragment.kt +++ b/app/src/main/java/com/naviapp/personalloan/intermediate/telco/fragment/TelcoOtpFragment.kt @@ -115,9 +115,9 @@ class TelcoOtpFragment : BaseFragment(), View.OnClickListener { showLoader() viewModel.verifyOtp( OtpRequest( - binding.otpBoxLayout.getText(), - viewModel.telcoDetails.value?.content?.otpToken, - otpAutoFill + otp = binding.otpBoxLayout.getText(), + otpToken = viewModel.telcoDetails.value?.content?.otpToken, + otpAutofill = otpAutoFill ) ) } diff --git a/app/src/main/java/com/naviapp/registration/viewmodel/RegistrationVM.kt b/app/src/main/java/com/naviapp/registration/viewmodel/RegistrationVM.kt index c5d4dfb072..61176d224f 100644 --- a/app/src/main/java/com/naviapp/registration/viewmodel/RegistrationVM.kt +++ b/app/src/main/java/com/naviapp/registration/viewmodel/RegistrationVM.kt @@ -128,10 +128,10 @@ class RegistrationVM : BaseVM() { ) { val otpRequest = OtpRequest( - otp, - otpToken, - isAutoFetchOtp, - loginType, + otp = otp, + otpToken = otpToken, + otpAutofill = isAutoFetchOtp, + loginType = loginType, deviceDetail = deviceDetail, source = source )