diff options
author | Marc Stibane <marc@taler.net> | 2023-07-10 13:03:17 +0200 |
---|---|---|
committer | Marc Stibane <marc@taler.net> | 2023-07-10 13:03:17 +0200 |
commit | 134c582004a86bbb4fe8d1942bf410e341884661 (patch) | |
tree | f5cf58c7c0a4267a2addcaac191b3595beb56019 | |
parent | f2bc812814ba3738aae30bff208f7a2300d03267 (diff) | |
download | taler-ios-134c582004a86bbb4fe8d1942bf410e341884661.tar.gz taler-ios-134c582004a86bbb4fe8d1942bf410e341884661.tar.bz2 taler-ios-134c582004a86bbb4fe8d1942bf410e341884661.zip |
logging
-rw-r--r-- | TalerWallet1/Controllers/Controller.swift | 3 | ||||
-rw-r--r-- | TalerWallet1/Helper/playSound.swift | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/TalerWallet1/Controllers/Controller.swift b/TalerWallet1/Controllers/Controller.swift index 7f08bd2..96e1fef 100644 --- a/TalerWallet1/Controllers/Controller.swift +++ b/TalerWallet1/Controllers/Controller.swift @@ -5,6 +5,7 @@ import Foundation import SwiftUI import SymLog +import os.log enum BackendState { case none @@ -29,6 +30,7 @@ class Controller: ObservableObject { @Published var backendState: BackendState = .none // only used for launch animation @AppStorage("playSounds") var playSounds: Bool = false // extension mustn't define this, so it must be here + let logger = Logger (subsystem: "net.taler.gnu", category: "Controller") var messageForSheet: String? = nil @@ -59,6 +61,7 @@ class Controller: ObservableObject { // MARK: - extension Controller { func openURL(_ url:URL) -> UrlCommand { + symLog.log(url) guard let scheme = url.scheme else {return UrlCommand.unknown} var uncrypted = false switch scheme { diff --git a/TalerWallet1/Helper/playSound.swift b/TalerWallet1/Helper/playSound.swift index ed39bef..834fe0b 100644 --- a/TalerWallet1/Helper/playSound.swift +++ b/TalerWallet1/Helper/playSound.swift @@ -11,7 +11,8 @@ extension Controller { var soundID: SystemSoundID = 0 if number < 999 { let sound = (number == 0) ? "payment_failure" : - (number == 1) ? "payment_success" : "PaymentReceived" + (number == 1) ? "payment_success" : "PaymentReceived" + logger.log("\(sound, privacy: .public)") let fileURL = URL(fileURLWithPath: "/System/Library/Audio/UISounds/" + sound + ".caf") AudioServicesCreateSystemSoundID(fileURL as CFURL, &soundID) |