TP-41166 | Fix for SWW on apply loan in repeat loan details page (#7824)

This commit is contained in:
Jegatheeswaran M
2023-09-11 16:49:32 +05:30
committed by GitHub
parent 3191b9d126
commit aba70727c5

View File

@@ -1155,7 +1155,7 @@ class LoanDetailsV2Fragment :
status: String,
requestId: String? = viewModel.requestIdApplyLoan.value?.requestId.orEmpty()
) {
statusHandling(status, requestId)
statusHandling(status, requestId, false)
if (requestId == null) return
when (status) {
FirebaseStatusType.SUCCESS,
@@ -1163,7 +1163,7 @@ class LoanDetailsV2Fragment :
}
}
private fun statusHandling(status: String, requestId: String?) {
private fun statusHandling(status: String, requestId: String?, isErrorBottomSheetRequired: Boolean = true) {
if (
TextUtils.equals(status, FirebaseStatusType.SUCCESS) ||
TextUtils.equals(status, FirebaseStatusType.FAILURE)
@@ -1171,7 +1171,9 @@ class LoanDetailsV2Fragment :
deInitializeAsyncListeners()
if (TextUtils.equals(status, FirebaseStatusType.FAILURE) || requestId == null) {
hideLoader()
handleTimeOutError(errorTag.orEmpty())
if(isErrorBottomSheetRequired){
handleTimeOutError(errorTag.orEmpty())
}
}
}
}