Просмотр исходного кода

Bug fix. Glucose conversion

(cherry picked from commit 63559998071db8c59390efa685e5e71827b22050)
Jon Mårtensson 2 лет назад
Родитель
Сommit
af03c7ff11
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      FreeAPS/Sources/Modules/DataTable/View/DataTableRootView.swift

+ 3 - 1
FreeAPS/Sources/Modules/DataTable/View/DataTableRootView.swift

@@ -65,6 +65,8 @@ extension DataTable {
                         Text(state.units.rawValue)
                     }.padding(.horizontal, 20)
                     HStack {
+                        let limitLow: Decimal = state.units == .mmolL ? 2.2 : 40
+                        let limitHigh: Decimal = state.units == .mmolL ? 21 : 380
                         Button { newGlucose = false }
                         label: { Text("Cancel") }.frame(maxWidth: .infinity, alignment: .leading)
 
@@ -74,7 +76,7 @@ extension DataTable {
                         }
                         label: { Text("Save") }
                             .frame(maxWidth: .infinity, alignment: .trailing)
-                            .disabled(state.manualGlcuose < 2.2 || state.manualGlcuose > 22)
+                            .disabled(state.manualGlcuose < limitLow || state.manualGlcuose > limitHigh)
 
                     }.padding(20)
                 }