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/backend/WalletResponse.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/backend/WalletResponse.kt')
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/backend/WalletResponse.kt | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/backend/WalletResponse.kt b/wallet/src/main/java/net/taler/wallet/backend/WalletResponse.kt index c87c28c..414d784 100644 --- a/wallet/src/main/java/net/taler/wallet/backend/WalletResponse.kt +++ b/wallet/src/main/java/net/taler/wallet/backend/WalletResponse.kt @@ -56,7 +56,7 @@ sealed class WalletResponse<T> { data class TalerErrorInfo( // Numeric error code defined defined in the // GANA gnu-taler-error-codes registry. - val code: Int, + val code: TalerErrorCode, // English description of the error code. val hint: String? = null, @@ -75,8 +75,7 @@ data class TalerErrorInfo( val userFacingMsg: String get() { return StringBuilder().apply { - append(code) - hint?.let { append(" (").append(it).append(")") } + hint?.let { append(it) } message?.let { append(" ").append(it) } details?.let { details -> if (details.length() > 0) { |