NTP-17003 | Vedant Aggarwal | No accounts mandate fix (#16281)

This commit is contained in:
vedant aggarwal
2025-05-23 14:28:59 +05:30
committed by GitHub
parent 560961b742
commit 554cab5ae3

View File

@@ -479,6 +479,10 @@ constructor(
bankUptimeSuccessRate =
selectedBankAccount.value?.bankUptimeEntity?.successRate.orZero(),
)
if (bankAccountsState.value is BankAccountsState.NoAccountLinked) {
addAccount()
return@launch
}
getOnboardedStackDataForMandate(
onOnboardingTriggered = { updateBottomSheetUIState(showBottomSheet = false) },
onPspEvaluated = { pspEvaluationResult ->
@@ -1094,6 +1098,7 @@ constructor(
naviPayPspManager.handleAccountAdditionFlow(
screenName = screenName,
onOnboardingTriggered = { updateBottomSheetUIState(showBottomSheet = false) },
enabledAccountTypes = SAVINGS_ONLY_ENABLED_ACCOUNTS,
)
}