commit 134c582004a86bbb4fe8d1942bf410e341884661
parent f2bc812814ba3738aae30bff208f7a2300d03267
Author: Marc Stibane <marc@taler.net>
Date: Mon, 10 Jul 2023 13:03:17 +0200
logging
Diffstat:
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git 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
@@ -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)