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

medianCalculation, if empty array

Jon Mårtensson 3 лет назад
Родитель
Сommit
fde5a0d368
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      FreeAPS/Sources/APS/APSManager.swift

+ 4 - 0
FreeAPS/Sources/APS/APSManager.swift

@@ -727,6 +727,10 @@ final class BaseAPSManager: APSManager, Injectable {
     }
 
     private func medianCalculation(array: [Double]) -> Double {
+        guard !array.isEmpty else {
+            return 0
+        }
+
         let sorted = array.sorted()
         let length = array.count