taler-android

Android apps for GNU Taler (wallet, PoS, cashier)
Log | Files | Refs | README | LICENSE

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:
Mwallet/src/main/java/net/taler/wallet/transactions/TransactionStateComposable.kt | 3+++
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))