diff options
author | Iván Ávalos <avalos@disroot.org> | 2023-11-01 17:52:26 -0600 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2023-11-07 11:07:40 -0300 |
commit | 8372c75bbb59c295f25c830fbdc08006e97c2e4c (patch) | |
tree | c7c358c39593768c407e001b57cf694f4833daad /wallet/src/main/java/net/taler/wallet/transactions/TransactionWithdrawalFragment.kt | |
parent | 4aaf6600edc8ee82c53685a023d93807202b494b (diff) | |
download | taler-android-8372c75bbb59c295f25c830fbdc08006e97c2e4c.tar.gz taler-android-8372c75bbb59c295f25c830fbdc08006e97c2e4c.tar.bz2 taler-android-8372c75bbb59c295f25c830fbdc08006e97c2e4c.zip |
[wallet] Upgrade KYC to new API
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 | 8 |
1 files changed, 4 insertions, 4 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 52bd998..0cd6d60 100644 --- a/wallet/src/main/java/net/taler/wallet/transactions/TransactionWithdrawalFragment.kt +++ b/wallet/src/main/java/net/taler/wallet/transactions/TransactionWithdrawalFragment.kt @@ -28,7 +28,6 @@ import net.taler.wallet.MainViewModel import net.taler.wallet.R import net.taler.wallet.compose.TalerSurface import net.taler.wallet.launchInAppBrowser -import net.taler.wallet.showError import net.taler.wallet.transactions.WithdrawalDetails.ManualTransfer import net.taler.wallet.transactions.WithdrawalDetails.TalerBankIntegrationApi import net.taler.wallet.withdraw.TransactionWithdrawalComposable @@ -61,9 +60,10 @@ class TransactionWithdrawalFragment : TransactionDetailFragment(), ActionListene override fun onActionButtonClicked(tx: Transaction, type: ActionListener.Type) { when (type) { ActionListener.Type.COMPLETE_KYC -> { - tx.error?.getStringExtra("kycUrl")?.let { kycUrl -> - launchInAppBrowser(requireContext(), kycUrl) - } ?: tx.error?.let { showError(it) } + if (tx !is TransactionWithdrawal) return + tx.kycUrl?.let { + launchInAppBrowser(requireContext(), it) + } } ActionListener.Type.CONFIRM_WITH_BANK -> { |