Browse Source

remove incorrect mmol/L conversion, and

get rid of 'onChange(of:perform:)' warnings
Mike Plante 1 year ago
parent
commit
27f8c67e53

+ 1 - 1
FreeAPS/Sources/Modules/OverrideConfig/OverrideStateModel.swift

@@ -138,7 +138,7 @@ extension OverrideConfig {
 
                 if now >= entryStartTime, now < entryEndTime {
                     await MainActor.run {
-                        currentGlucoseTarget = units == .mgdL ? entry.value : entry.value.asMmolL
+                        currentGlucoseTarget = entry.value
                         target = currentGlucoseTarget
                     }
                     return

+ 1 - 1
FreeAPS/Sources/Modules/OverrideConfig/View/AddTempTargetForm.swift

@@ -221,7 +221,7 @@ struct AddTempTargetForm: View {
                                         Text(option.rawValue).tag(option)
                                     }
                                     .pickerStyle(MenuPickerStyle())
-                                    .onChange(of: tempTargetSensitivityAdjustmentType) { newValue in
+                                    .onChange(of: tempTargetSensitivityAdjustmentType) { _, newValue in
                                         if newValue == .standard {
                                             state.halfBasalTarget = state.settingHalfBasalTarget
                                             state.percentage = Double(state.computeAdjustedPercentage() * 100)

+ 1 - 1
FreeAPS/Sources/Modules/OverrideConfig/View/EditTempTargetForm.swift

@@ -218,7 +218,7 @@ struct EditTempTargetForm: View {
                                         Text(option.rawValue).tag(option)
                                     }
                                     .pickerStyle(MenuPickerStyle())
-                                    .onChange(of: tempTargetSensitivityAdjustmentType) { newValue in
+                                    .onChange(of: tempTargetSensitivityAdjustmentType) { _, newValue in
                                         if newValue == .standard {
                                             halfBasalTarget = state.settingHalfBasalTarget
                                             hasChanges = true