diff --git a/navi_pl_dynamic/src/main/java/com/navi/pl/dynamic/fragment/LoanDetailsV2Fragment.kt b/navi_pl_dynamic/src/main/java/com/navi/pl/dynamic/fragment/LoanDetailsV2Fragment.kt index e97388c968..68be665cb4 100644 --- a/navi_pl_dynamic/src/main/java/com/navi/pl/dynamic/fragment/LoanDetailsV2Fragment.kt +++ b/navi_pl_dynamic/src/main/java/com/navi/pl/dynamic/fragment/LoanDetailsV2Fragment.kt @@ -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()) + } } } }