fix : schedule() retour pas capturé (le type retourné n'a pas .id/.date)
Le compile error venait de let scheduled = ... .id ... .date qui suppose un ScheduledWorkoutPlan avec ces propriétés. Probablement le type retourné par schedule() dans le SDK actuel a une signature différente (ou retourne Void). Simplification : ne pas capturer le résultat, juste try await + log statique.
This commit is contained in:
@@ -166,7 +166,7 @@ public class CoachWorkoutKitPlugin: CAPPlugin, CAPBridgedPlugin {
|
|||||||
[.year, .month, .day, .hour, .minute, .timeZone],
|
[.year, .month, .day, .hour, .minute, .timeZone],
|
||||||
from: scheduleDate
|
from: scheduleDate
|
||||||
)
|
)
|
||||||
let scheduled = try await WorkoutScheduler.shared.schedule(plan, at: comps)
|
try await WorkoutScheduler.shared.schedule(plan, at: comps)
|
||||||
NSLog("[CoachWorkoutKit] schedule OK : \(scheduled.id) at \(scheduled.date)")
|
NSLog("[CoachWorkoutKit] schedule OK at \(scheduleDate)")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user