taler-android

Android apps for GNU Taler (wallet, PoS, cashier)
Log | Files | Refs | README | LICENSE

commit b6ada4f47d2290a272fec880c27225e3f570a135
parent 9b88fc93418413f395a241b9c73db21e3bcdd608
Author: Iván Ávalos <avalos@disroot.org>
Date:   Fri,  5 Sep 2025 12:17:35 +0200

[wallet] fix #10311

Diffstat:
Mwallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/wallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt b/wallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt @@ -74,7 +74,9 @@ class PayTemplateFragment : Fragment() { model.paymentManager.payStatus.observe(viewLifecycleOwner) { payStatus -> when (payStatus) { is PayStatus.Prepared -> { - findNavController().navigate(R.id.action_promptPayTemplate_to_promptPayment) + model.paymentManager.preparePay(payStatus.transactionId) { + findNavController().navigate(R.id.action_global_promptPayment) + } } is PayStatus.Pending -> if (payStatus.error != null && model.devMode.value == true) {