diff --git a/backend/src/main/kotlin/space/rethelyi/model/Machine.kt b/backend/src/main/kotlin/space/rethelyi/model/Machine.kt index cc60d68b0d7a55ee0bc92223dc2016ad212af45e..b07b390a7671ab5e56a865c1668f91b8d0e80376 100644 --- a/backend/src/main/kotlin/space/rethelyi/model/Machine.kt +++ b/backend/src/main/kotlin/space/rethelyi/model/Machine.kt @@ -29,13 +29,7 @@ enum class Kind { } val Machine.status: Status get() { - var averagePower = 0 - power.forEach { p -> - averagePower += p - } - averagePower /= power.size - - return if (averagePower > threshold) { + return if (power.average() > threshold) { Status.NotAvailable } else { Status.Available