Sfoglia il codice sorgente

medianCalculation, if empty array

Jon Mårtensson 3 anni fa
parent
commit
fde5a0d368
1 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  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 {
     private func medianCalculation(array: [Double]) -> Double {
+        guard !array.isEmpty else {
+            return 0
+        }
+
         let sorted = array.sorted()
         let sorted = array.sorted()
         let length = array.count
         let length = array.count