Skip to content

Commit

Permalink
Correction
Browse files Browse the repository at this point in the history
  • Loading branch information
Jon-b-m committed Jun 8, 2023
1 parent 397e002 commit b6f1490
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions FreeAPS/Sources/Modules/Stat/View/StatsView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ struct StatsView: View {
let current = loops.first?.start ?? Date()
// Total time in days
let totalTime = (current - previous).timeInterval / 8.64E4

let durationArray = loops.compactMap({ each in each.duration })
let durationArrayCount = durationArray.count
// var durationAverage = durationArray.reduce(0, +) / Double(durationArrayCount)
Expand All @@ -64,8 +65,7 @@ struct StatsView: View {
let errorNR = durationArrayCount - successsNR
let total = Double(successsNR + errorNR) == 0 ? 1 : Double(successsNR + errorNR)
let successRate: Double? = (Double(successsNR) / total) * 100
let loopNr = totalTime <= 1 ? Double(successsNR + errorNR) :
round(Double(successsNR + errorNR) / totalTime != 0 ? totalTime : 1)
let loopNr = totalTime <= 1 ? total : round(total / (totalTime != 0 ? totalTime : 1))
let intervalArray = loops.compactMap({ each in each.interval as Double })
let count = intervalArray.count != 0 ? intervalArray.count : 1
let intervalAverage = intervalArray.reduce(0, +) / Double(count)
Expand Down

0 comments on commit b6f1490

Please sign in to comment.