fix(watch): handle missing workout and remove conflicting delegate

This commit is contained in:
2026-08-08 12:19:57 +02:00
parent f3b3a8b944
commit 38082afdb9
2 changed files with 25 additions and 10 deletions
-5
View File
@@ -15,11 +15,6 @@ private class SessionDelegate: NSObject, WCSessionDelegate {
onActivationComplete?(activationState)
}
func session(_ session: WCSession, didReceiveMessage message: [String: Any]) {
print("[WatchConnectivity] Received message: \(message["type"] ?? "unknown")")
onMessageReceived?(message)
}
func session(_ session: WCSession, didReceiveMessage message: [String: Any], replyHandler: @escaping ([String: Any]) -> Void) {
print("[WatchConnectivity] Received message with reply: \(message["type"] ?? "unknown")")
replyHandler(["status": "received"])