Skip to content

Commit 7e232b0

Browse files
authored
Merge pull request #2054 from SwiftlyNoah/carb-entry-updates
Override warning fix
2 parents dc5316c + ed4d1e8 commit 7e232b0

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)