From a99932be13e415d542658696f1281eac8a1c48f0 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Wed, 22 Apr 2020 16:51:25 -0300 Subject: [cashier] improve strings and error messages after input from Christian --- .../src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'cashier/src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt') diff --git a/cashier/src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt b/cashier/src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt index edefa5a..32e0802 100644 --- a/cashier/src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt +++ b/cashier/src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt @@ -125,7 +125,8 @@ class WithdrawManager( override fun onFinish() { abort() - mWithdrawStatus.postValue(WithdrawStatus.Error) + val str = app.getString(R.string.withdraw_error_timeout) + mWithdrawStatus.postValue(WithdrawStatus.Error(str)) cancel() } } @@ -196,7 +197,7 @@ class WithdrawManager( } is Error -> { Log.e(TAG, "Error confirming withdrawal. Status code: ${result.statusCode}") - mWithdrawStatus.postValue(WithdrawStatus.Error) + mWithdrawStatus.postValue(WithdrawStatus.Error(result.msg)) } } } @@ -220,7 +221,7 @@ sealed class WithdrawResult { } sealed class WithdrawStatus { - object Error : WithdrawStatus() + class Error(val msg: String) : WithdrawStatus() object Aborted : WithdrawStatus() class SelectionDone(val withdrawalId: String) : WithdrawStatus() object Confirming : WithdrawStatus() -- cgit v1.2.3