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

Fix: skip BG graph update if no entries

Jon Fawcett 5 лет назад
Родитель
Сommit
36b1df437d
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      LoopFollow/Controllers/Graphs.swift

+ 1 - 1
LoopFollow/Controllers/Graphs.swift

@@ -414,6 +414,7 @@ extension MainViewController {
     func updateBGGraph() {
     func updateBGGraph() {
         let dataIndex = 0
         let dataIndex = 0
         let entries = bgData
         let entries = bgData
+        if entries.count < 1 { return }
         var mainChart = BGChart.lineData!.dataSets[dataIndex] as! LineChartDataSet
         var mainChart = BGChart.lineData!.dataSets[dataIndex] as! LineChartDataSet
         var smallChart = BGChartFull.lineData!.dataSets[dataIndex] as! LineChartDataSet
         var smallChart = BGChartFull.lineData!.dataSets[dataIndex] as! LineChartDataSet
         mainChart.clear()
         mainChart.clear()
@@ -449,7 +450,6 @@ extension MainViewController {
         lineBGSmall.circleColors.removeAll()
         lineBGSmall.circleColors.removeAll()
 
 
         if colors.count > 0 {
         if colors.count > 0 {
-            if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Graph: colors") }
             for i in 0..<colors.count{
             for i in 0..<colors.count{
                 mainChart.addColor(colors[i])
                 mainChart.addColor(colors[i])
                 mainChart.circleColors.append(colors[i])
                 mainChart.circleColors.append(colors[i])