diff options
author | Iván Ávalos <avalos@disroot.org> | 2023-12-05 13:01:40 -0600 |
---|---|---|
committer | Iván Ávalos <avalos@disroot.org> | 2024-01-08 14:45:46 -0600 |
commit | 8936e2d7adf6bd25a2cacdc18dc9e31db1cec8d2 (patch) | |
tree | be0b4b4baf4f65f6a49ea4097acf3d12f207c90b /wallet/src/main/java/net/taler/wallet/transactions/TransactionWithdrawalFragment.kt | |
parent | bdd47e0bf1e6491078de84b684476adbc055ec42 (diff) | |
download | taler-android-8936e2d7adf6bd25a2cacdc18dc9e31db1cec8d2.tar.gz taler-android-8936e2d7adf6bd25a2cacdc18dc9e31db1cec8d2.tar.bz2 taler-android-8936e2d7adf6bd25a2cacdc18dc9e31db1cec8d2.zip |
[wallet] Initial implementation of DD36.
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/transactions/TransactionWithdrawalFragment.kt')
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/transactions/TransactionWithdrawalFragment.kt | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/transactions/TransactionWithdrawalFragment.kt b/wallet/src/main/java/net/taler/wallet/transactions/TransactionWithdrawalFragment.kt index 0cd6d60..234a2dd 100644 --- a/wallet/src/main/java/net/taler/wallet/transactions/TransactionWithdrawalFragment.kt +++ b/wallet/src/main/java/net/taler/wallet/transactions/TransactionWithdrawalFragment.kt @@ -77,13 +77,13 @@ class TransactionWithdrawalFragment : TransactionDetailFragment(), ActionListene ActionListener.Type.CONFIRM_MANUAL -> { if (tx !is TransactionWithdrawal) return if (tx.withdrawalDetails !is ManualTransfer) return - // TODO what if there's more than one or no URI? - if (tx.withdrawalDetails.exchangePaytoUris.isEmpty()) return + if (tx.withdrawalDetails.exchangeCreditAccountDetails?.isEmpty() != false) return val status = createManualTransferRequired( - amount = tx.amountRaw, - exchangeBaseUrl = tx.exchangeBaseUrl, - uriStr = tx.withdrawalDetails.exchangePaytoUris[0], transactionId = tx.transactionId, + exchangeBaseUrl = tx.exchangeBaseUrl, + amountRaw = tx.amountRaw, + amountEffective = tx.amountEffective, + withdrawalAccountList = tx.withdrawalDetails.exchangeCreditAccountDetails, ) withdrawManager.viewManualWithdrawal(status) findNavController().navigate( |