Minor fixes

This commit is contained in:
世界
2025-09-30 17:06:17 +08:00
parent 8a42e67060
commit 5d811d10b9
2 changed files with 6 additions and 4 deletions
@@ -20,11 +20,13 @@ public enum ProfileUpdateTask {
if updateInterval < minUpdateInterval {
updateInterval = minUpdateInterval
}
timer = Timer(fire: calculateEarliestBeginDate(profiles), interval: updateInterval, repeats: true) { _ in
let newTimer = Timer(fire: calculateEarliestBeginDate(profiles), interval: updateInterval, repeats: true) { _ in
Task {
await getAndupdateProfiles()
}
}
RunLoop.main.add(newTimer, forMode: .common)
timer = newTimer
}
static func calculateEarliestBeginDate(_ profiles: [Profile]) -> Date {