commit 88c3ef490fdd149bd6927b99ad58c297c4cc0d7e parent d9e60ad7eb2e4720e3679a0f26213dc13110973c Author: Iván Ávalos <avalos@disroot.org> Date: Mon, 12 May 2025 16:53:17 +0200 [wallet] Re-add error reporting to payment dialog bug 0009946 Diffstat:
| M | wallet/src/main/java/net/taler/wallet/payment/PromptPaymentFragment.kt | | | 7 | +++++++ |
1 file changed, 7 insertions(+), 0 deletions(-)
diff --git a/wallet/src/main/java/net/taler/wallet/payment/PromptPaymentFragment.kt b/wallet/src/main/java/net/taler/wallet/payment/PromptPaymentFragment.kt @@ -168,6 +168,13 @@ class PromptPaymentFragment : Fragment(), ProductImageClickListener { showLoading(false) paymentManager.resetPayStatus() navigateToTransaction(payStatus.transactionId) + if (payStatus.error != null) { + if (model.devMode.value == true) { + showError(payStatus.error) + } else { + showError(payStatus.error.userFacingMsg) + } + } } is PayStatus.None -> { // No payment active.