Kaynağa Gözat

heatmap: fix error with null values in ES converter (#7999)

Alexander Zobnin 8 yıl önce
ebeveyn
işleme
ecd404335e

+ 6 - 1
public/app/plugins/panel/heatmap/heatmap_data_converter.ts

@@ -30,7 +30,12 @@ function convertEsSeriesToHeatmap(series: TimeSeries, saveZeroCounts = false) {
   _.forEach(series.datapoints, point => {
   _.forEach(series.datapoints, point => {
     let bound = series.alias;
     let bound = series.alias;
     let count = point[VALUE_INDEX];
     let count = point[VALUE_INDEX];
-    let values = new Array(count);
+
+    if (!count) {
+      return;
+    }
+
+    let values = new Array(Math.round(count));
     values.fill(Number(bound));
     values.fill(Number(bound));
 
 
     let valueBuckets = {};
     let valueBuckets = {};