ソースを参照

Always display warning when over maxBolus

Jon Mårtensson 2 年 前
コミット
23f4e9b031

+ 2 - 4
FreeAPS/Sources/Modules/DataTable/View/DataTableRootView.swift

@@ -299,8 +299,7 @@ extension DataTable {
                             DatePicker("Date", selection: $state.nonPumpInsulinDate, in: ...Date())
                         }
 
-                        let amountWarningCondition = (state.nonPumpInsulinAmount > state.maxBolus) &&
-                            (state.nonPumpInsulinAmount <= state.maxBolus * 3)
+                        let amountWarningCondition = (state.nonPumpInsulinAmount > state.maxBolus)
 
                         Section {
                             HStack {
@@ -315,8 +314,7 @@ extension DataTable {
                                 .foregroundColor(amountWarningCondition ? Color.white : Color.accentColor)
                                 .frame(maxWidth: .infinity, alignment: .center)
                                 .disabled(
-                                    state.nonPumpInsulinAmount <= 0 || state.nonPumpInsulinAmount > state
-                                        .maxBolus * 3
+                                    state.nonPumpInsulinAmount <= 0 || state.nonPumpInsulinAmount > state.maxBolus * 3
                                 )
                             }
                         }