diff options
author | Iván Ávalos <avalos@disroot.org> | 2023-01-17 15:59:45 -0600 |
---|---|---|
committer | Iván Ávalos <avalos@disroot.org> | 2023-01-18 10:54:44 -0600 |
commit | c725df9a528ff1bfe2f912c19c06eb4588fbbb62 (patch) | |
tree | 58a107008c755ac47abcabf1b318abe6fdfea0d5 /wallet/src/main/java/net/taler/wallet/Utils.kt | |
parent | 878616ad4f1d77351e5b9893d03360d323e10b72 (diff) | |
download | taler-android-c725df9a528ff1bfe2f912c19c06eb4588fbbb62.tar.gz taler-android-c725df9a528ff1bfe2f912c19c06eb4588fbbb62.tar.bz2 taler-android-c725df9a528ff1bfe2f912c19c06eb4588fbbb62.zip |
[wallet] Refactored error codes into GANA-generated enum
#0006632
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/Utils.kt')
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/Utils.kt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/Utils.kt b/wallet/src/main/java/net/taler/wallet/Utils.kt index d5abca2..0a2b220 100644 --- a/wallet/src/main/java/net/taler/wallet/Utils.kt +++ b/wallet/src/main/java/net/taler/wallet/Utils.kt @@ -31,9 +31,9 @@ import androidx.annotation.RequiresApi import androidx.core.content.getSystemService import net.taler.common.Amount import net.taler.common.AmountParserException +import net.taler.wallet.backend.TalerErrorCode import net.taler.wallet.backend.TalerErrorInfo import net.taler.wallet.transactions.Transaction -import net.taler.wallet.withdraw.ERROR_KYC const val CURRENCY_BTC = "BITCOINBTC" @@ -103,7 +103,7 @@ fun getAmount(currency: String, text: String): Amount? { fun <T> Transaction.handleKyc(notRequired: () -> T, required: (TalerErrorInfo) -> T): T { return error?.let { error -> when (error.code) { - ERROR_KYC -> required(error) + TalerErrorCode.WALLET_WITHDRAWAL_KYC_REQUIRED -> required(error) else -> notRequired() } } ?: notRequired() |