taler-ios

iOS apps for GNU Taler (wallet)
Log | Files | Refs | README | LICENSE

commit 8369632dd8313a602c63acffc06ab9715c6ae2e0
parent 30fe84b851df78cf438583a32c25d85764d7da2e
Author: Marc Stibane <marc@taler.net>
Date:   Sun, 23 Aug 2026 19:26:26 +0200

Show hint when merchant-accept-insufficient

Diffstat:
MTalerWallet1/Views/Transactions/PaymentTransactionView.swift | 12++++++++++++
1 file changed, 12 insertions(+), 0 deletions(-)

diff --git a/TalerWallet1/Views/Transactions/PaymentTransactionView.swift b/TalerWallet1/Views/Transactions/PaymentTransactionView.swift @@ -185,6 +185,18 @@ struct PaymentTransactionView: View { summary: summary(details.info), products: details.info?.products ?? [], balanceDetails: selectionDetail.balanceDetails) + } else if let choice = choices.first { + let selectionDetail: ChoiceSelectionDetail = choice.0 + + PaymentView2(stack: stack.push(), // TODO: details.info.merchant.name + paid: false, + raw: selectionDetail.amountRaw, + effective: nil, + firstScope: scope, + baseURL: nil, + summary: summary(details.info), + products: details.info?.products ?? [], + balanceDetails: selectionDetail.balanceDetails) } } else { // should never happen... // TODO: show some error