summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/backend/WalletResponse.kt
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2023-01-17 15:59:45 -0600
committerIván Ávalos <avalos@disroot.org>2023-01-18 10:54:44 -0600
commitc725df9a528ff1bfe2f912c19c06eb4588fbbb62 (patch)
tree58a107008c755ac47abcabf1b318abe6fdfea0d5 /wallet/src/main/java/net/taler/wallet/backend/WalletResponse.kt
parent878616ad4f1d77351e5b9893d03360d323e10b72 (diff)
downloadtaler-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.kt5
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) {