fix: fix worker usage statistics handling
[poolifier.git] / src / utils.ts
index 38e15eb6d4c257779a2a68590d578b8246b6cfbc..82c38c09e7161fd06e2c6f1628fdaad1e8f4c63f 100644 (file)
@@ -257,9 +257,13 @@ export const updateMeasurementStatistics = (
       measurementStatistics.history.push(measurementValue)
       if (measurementRequirements.average) {
         measurementStatistics.average = average(measurementStatistics.history)
+      } else if (measurementStatistics.average != null) {
+        delete measurementStatistics.average
       }
       if (measurementRequirements.median) {
         measurementStatistics.median = median(measurementStatistics.history)
+      } else if (measurementStatistics.median != null) {
+        delete measurementStatistics.median
       }
     }
   }