Fix crash when opening approved savings account with no transactions (#3089)

Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com>
This commit is contained in:
rho023 2026-01-23 21:24:01 +05:30 committed by GitHub
parent be4180422e
commit 9c1f4e29b7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 0 deletions

View File

@ -18,6 +18,7 @@ enum class SavingStatus(val status: String) {
INACTIVE("Inactive"),
CLOSED("Closed"),
SUBMIT_AND_PENDING_APPROVAL("Submitted and pending approval"),
APPROVED("Approved"),
;
companion object {

View File

@ -345,6 +345,10 @@ val SavingStatus.allowedActions: Set<SavingsActionItems>
SavingsActionItems.Transfer,
SavingsActionItems.Transactions,
)
SavingStatus.APPROVED -> setOf(
SavingsActionItems.QrCode,
SavingsActionItems.Transfer,
)
SavingStatus.SUBMIT_AND_PENDING_APPROVAL -> setOf(
SavingsActionItems.QrCode,
)