Skip to content

Commit ed4d1e8

Browse files
committed
Override warning fix
1 parent dc5316c commit ed4d1e8

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

Loop/View Models/CarbEntryViewModel.swift

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -290,13 +290,14 @@ final class CarbEntryViewModel: ObservableObject {
290290
}
291291

292292
private func checkIfOverrideEnabled() {
293-
if let managerSettings = delegate?.settings {
294-
if let overrideSettings = managerSettings.scheduleOverride?.settings, overrideSettings.effectiveInsulinNeedsScaleFactor != 1.0 {
295-
self.warnings.insert(.overrideInProgress)
296-
}
297-
else {
298-
self.warnings.remove(.overrideInProgress)
299-
}
293+
if let managerSettings = delegate?.settings,
294+
managerSettings.scheduleOverrideEnabled(at: Date()),
295+
let overrideSettings = managerSettings.scheduleOverride?.settings,
296+
overrideSettings.effectiveInsulinNeedsScaleFactor != 1.0 {
297+
self.warnings.insert(.overrideInProgress)
298+
}
299+
else {
300+
self.warnings.remove(.overrideInProgress)
300301
}
301302
}
302303

0 commit comments

Comments
 (0)