Browse Source

Fixed issue with legend values when all values are negative and some are null, #1468

Torkel Ödegaard 10 years ago
parent
commit
cb04b7f4e2
1 changed files with 11 additions and 9 deletions
  1. 11 9
      src/app/components/timeSeries.js

+ 11 - 9
src/app/components/timeSeries.js

@@ -86,17 +86,19 @@ function (_, kbn) {
         }
       }
 
-      if (_.isNumber(currentValue)) {
-        this.stats.total += currentValue;
-        this.allIsNull = false;
-      }
+      if (currentValue !== null) {
+        if (_.isNumber(currentValue)) {
+          this.stats.total += currentValue;
+          this.allIsNull = false;
+        }
 
-      if (currentValue > this.stats.max) {
-        this.stats.max = currentValue;
-      }
+        if (currentValue > this.stats.max) {
+          this.stats.max = currentValue;
+        }
 
-      if (currentValue < this.stats.min) {
-        this.stats.min = currentValue;
+        if (currentValue < this.stats.min) {
+          this.stats.min = currentValue;
+        }
       }
 
       result.push([currentTime, currentValue]);