taler-ios

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

commit ac13e889c9563f30109c8879b5edaa322df7d09c
parent 098c20af1fd7bc62bb7007cf501c0a2ac4c7d0b8
Author: Marc Stibane <marc@taler.net>
Date:   Tue, 18 Feb 2025 08:40:07 +0100

logging

Diffstat:
MTalerWallet1/Controllers/Controller.swift | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/TalerWallet1/Controllers/Controller.swift b/TalerWallet1/Controllers/Controller.swift @@ -213,6 +213,7 @@ class Controller: ObservableObject { if let exchange = await exchange(for: baseUrl, model: model) { let scope = exchange.scopeInfo if currencyInfos[scope] == nil { + logger.log(" ❗️got no info for \(baseUrl.trimURL) \(scope.currency) -> will update") await updateInfo(scope, model: model) } } else { @@ -226,7 +227,11 @@ class Controller: ObservableObject { Task { let exchange = await exchange(for: scope.url, model: model) if let scope2 = exchange?.scopeInfo { + let exchangeName = scope2.url ?? "UNKNOWN" + logger.log(" ❗️got no info for \(scope.currency) -> will update \(exchangeName.trimURL)") await updateInfo(scope2, model: model) + } else { + logger.error(" ❗️got no info for \(scope.currency), and couldn't load the exchange info❗️") } } }