commit 0559b6dc35eb07d1675f11bd8b90afde7fe1f412
parent 86041ad2fc728adcabcdd20638eb9f55eebace8f
Author: Marc Stibane <marc@taler.net>
Date: Fri, 12 Dec 2025 08:05:57 +0100
remove scanned tx after server connection
Diffstat:
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/TalerWallet1/Views/Sheets/P2P_Sheets/P2pPayURIView.swift b/TalerWallet1/Views/Sheets/P2P_Sheets/P2pPayURIView.swift
@@ -31,6 +31,9 @@ struct P2pPayURIView: View {
do {
symLog.log(".task")
let response = try? await model.preparePeerPullDebit(url.absoluteString)
+ if let response {
+ controller.removeURL(url) // tx is now saved by wallet-core
+ }
peerPullDebitResponse = response
}
}
diff --git a/TalerWallet1/Views/Sheets/P2P_Sheets/P2pReceiveURIView.swift b/TalerWallet1/Views/Sheets/P2P_Sheets/P2pReceiveURIView.swift
@@ -53,6 +53,7 @@ struct P2pReceiveURIView: View {
await controller.checkCurrencyInfo(for: baseUrl, model: model)
let oimCurrency = oimCurrency(ppResponse.scopeInfo, oimEuro: oimEuro)
cash.setCurrency(oimCurrency)
+ controller.removeURL(url) // tx is now saved by wallet-core
peerPushCreditResponse = ppResponse
} else {
peerPushCreditResponse = nil