taler-ios

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

commit 067d99f4bd0c1276657a242119c4cba3c68f18a3
parent 55e87bbae9914c05f9c947eb289deb4541796b0b
Author: Marc Stibane <marc@taler.net>
Date:   Thu, 10 Apr 2025 19:56:07 +0200

Limit logging of scanned/tapped URLs

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

diff --git a/TalerWallet1/Controllers/Controller.swift b/TalerWallet1/Controllers/Controller.swift @@ -310,12 +310,13 @@ class Controller: ObservableObject { // MARK: - extension Controller { func openURL(_ url: URL, stack: CallStack) -> UrlCommand { + guard let scheme = url.scheme else {return UrlCommand.unknown} #if DEBUG symLog.log(url) #else - self.logger.trace("openURL(\(url))") + let host = url.host ?? " <- no command" + self.logger.trace("openURL(\(scheme)\(host)") #endif - guard let scheme = url.scheme else {return UrlCommand.unknown} var uncrypted = false switch scheme.lowercased() { case "taler+http":