Преглед изворни кода

Fix plotting of overrides in main chart for mmol/L users

Deniz Cengiz пре 1 година
родитељ
комит
ef46a72473
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      FreeAPS/Sources/Modules/Home/View/Chart/MainChartView.swift

+ 2 - 2
FreeAPS/Sources/Modules/Home/View/Chart/MainChartView.swift

@@ -784,7 +784,7 @@ extension MainChartView {
             RuleMark(
                 xStart: .value("Start", start, unit: .second),
                 xEnd: .value("End", end, unit: .second),
-                y: .value("Value", target)
+                y: .value("Value", units == .mgdL ? target : target.asMmolL)
             )
             .foregroundStyle(Color.purple.opacity(0.6))
             .lineStyle(.init(lineWidth: 8))
@@ -804,7 +804,7 @@ extension MainChartView {
             RuleMark(
                 xStart: .value("Start", start, unit: .second),
                 xEnd: .value("End", end, unit: .second),
-                y: .value("Value", target)
+                y: .value("Value", units == .mgdL ? target : target.asMmolL)
             )
             .foregroundStyle(Color.purple.opacity(0.4))
             .lineStyle(.init(lineWidth: 8))