Просмотр исходного кода

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

Alexander Zobnin 8 лет назад
Родитель
Сommit
ecd404335e
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      public/app/plugins/panel/heatmap/heatmap_data_converter.ts

+ 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 => {
     let bound = series.alias;
     let count = point[VALUE_INDEX];
-    let values = new Array(count);
+
+    if (!count) {
+      return;
+    }
+
+    let values = new Array(Math.round(count));
     values.fill(Number(bound));
 
     let valueBuckets = {};