commit 3700c0886ce3b3e495a43c637e3f1d34c4799284
parent de979bb196eff773850e3835e61dce2c63f1b14c
Author: Iván Ávalos <avalos@disroot.org>
Date: Tue, 20 May 2025 20:40:33 +0200
[wallet] add proper label to merge-kyc tx state
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/wallet/src/main/java/net/taler/wallet/transactions/TransactionStateComposable.kt b/wallet/src/main/java/net/taler/wallet/transactions/TransactionStateComposable.kt
@@ -50,6 +50,7 @@ import net.taler.wallet.transactions.TransactionMinorState.BalanceKycInit
import net.taler.wallet.transactions.TransactionMinorState.BalanceKycRequired
import net.taler.wallet.transactions.TransactionMinorState.BankConfirmTransfer
import net.taler.wallet.transactions.TransactionMinorState.KycRequired
+import net.taler.wallet.transactions.TransactionMinorState.MergeKycRequired
import net.taler.wallet.transactions.TransactionMinorState.Repurchase
import net.taler.wallet.transactions.WithdrawalDetails.ManualTransfer
@@ -66,6 +67,7 @@ fun TransactionStateComposable(
TransactionState(Pending, BalanceKycInit) -> stringResource(R.string.transaction_preparing_kyc)
TransactionState(Pending, KycRequired) -> stringResource(R.string.transaction_state_pending_kyc_bank)
TransactionState(Pending, BalanceKycRequired) -> stringResource(R.string.transaction_state_pending_kyc_balance)
+ TransactionState(Pending, MergeKycRequired) -> stringResource(R.string.transaction_state_pending_kyc_merge)
TransactionState(Pending) -> stringResource(R.string.transaction_state_pending)
TransactionState(Aborted) -> if (tx is TransactionWithdrawal && tx.withdrawalDetails is ManualTransfer) {
stringResource(
@@ -126,6 +128,7 @@ fun TransactionStateComposablePreview() {
TransactionStateComposable(modifier, state = TransactionState(Pending, BalanceKycInit))
TransactionStateComposable(modifier, state = TransactionState(Pending, KycRequired))
TransactionStateComposable(modifier, state = TransactionState(Pending, BalanceKycRequired))
+ TransactionStateComposable(modifier, state = TransactionState(Pending, MergeKycRequired))
TransactionStateComposable(modifier, state = TransactionState(Pending))
TransactionStateComposable(modifier, state = TransactionState(Aborted))
TransactionStateComposable(modifier, state = TransactionState(Aborting))