bastiaanv 7 месяцев назад
Родитель
Сommit
9629d763cf
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      Trio/Sources/Modules/Home/View/Header/PumpView.swift

+ 4 - 2
Trio/Sources/Modules/Home/View/Header/PumpView.swift

@@ -11,6 +11,8 @@ struct PumpView: View {
     let battery: [OpenAPS_Battery]
     @Environment(\.colorScheme) var colorScheme
 
+    let NORMAL_PATCH_AGE = TimeInterval.hours(80)
+
     private var batteryFormatter: NumberFormatter {
         let formatter = NumberFormatter()
         formatter.numberStyle = .percent
@@ -208,8 +210,8 @@ struct PumpView: View {
     }
 
     private var timerColor: Color {
-        if activatedAtDate != nil {
-            return Color.loopGreen
+        if let activatedAt = activatedAtDate {
+            return abs(activatedAt.timeIntervalSinceNow) > NORMAL_PATCH_AGE ? Color.yellow : Color.loopGreen
         }
 
         guard let expiresAt = expiresAtDate else {