소스 검색

Only set filtered glucose (based on hour) for state.glucose; try avoiding memory peaks (#20)

Deniz Cengiz 2 년 전
부모
커밋
172b7feedc
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      FreeAPS/Sources/Modules/Home/HomeStateModel.swift

+ 2 - 2
FreeAPS/Sources/Modules/Home/HomeStateModel.swift

@@ -236,8 +236,8 @@ extension Home {
                 guard let self = self else { return }
                 let filteredGlucose = self.provider.filteredGlucose(hours: self.filteredHours)
 
-                self.glucose += filteredGlucose
-                self.manualGlucose += filteredGlucose.filter { $0.type == GlucoseType.manual.rawValue }
+                self.glucose = filteredGlucose
+                self.manualGlucose = filteredGlucose.filter { $0.type == GlucoseType.manual.rawValue }
 
                 self.recentGlucose = self.glucose.last