TP-00000 | add null check in isVpaInputSelfPrimaryVpa (#7626)

This commit is contained in:
Shaurya Rehan
2023-08-28 09:41:42 +05:30
committed by GitHub
parent bd3e386fd3
commit 40aace3221

View File

@@ -152,7 +152,8 @@ class UPIIdInputViewModel @Inject constructor(
private suspend fun isVpaInputSelfPrimaryVpa(vpaInput: String): Boolean {
val linkedAccountEntities = linkedAccountsUseCase.execute()
return linkedAccountEntities.first { it.isAccountPrimary }.vpa == vpaInput
val primaryAccount = linkedAccountEntities.firstOrNull { it.isAccountPrimary }
return primaryAccount?.vpa == vpaInput
}
fun verifyUPIId() {