From 9a7e460865b44b8884a2bce97c48f33fade5c4a7 Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Sun, 18 Jun 2017 21:41:00 +0300 Subject: [PATCH] fix heatmap count values bug introduced by #8632 --- .../app/plugins/panel/heatmap/heatmap_data_converter.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/public/app/plugins/panel/heatmap/heatmap_data_converter.ts b/public/app/plugins/panel/heatmap/heatmap_data_converter.ts index 07057c53985..d9e6bbb7d43 100644 --- a/public/app/plugins/panel/heatmap/heatmap_data_converter.ts +++ b/public/app/plugins/panel/heatmap/heatmap_data_converter.ts @@ -192,16 +192,16 @@ function pushToXBuckets(buckets, point, bucketNum, seriesName) { if (value === null || value === undefined || isNaN(value)) { return; } // Add series name to point for future identification - point.push(seriesName); + let point_ext = _.concat(point, seriesName); if (buckets[bucketNum] && buckets[bucketNum].values) { buckets[bucketNum].values.push(value); - buckets[bucketNum].points.push(point); + buckets[bucketNum].points.push(point_ext); } else { buckets[bucketNum] = { x: bucketNum, values: [value], - points: [point] + points: [point_ext] }; } } @@ -209,7 +209,7 @@ function pushToXBuckets(buckets, point, bucketNum, seriesName) { function pushToYBuckets(buckets, bucketNum, value, point, bounds) { var count = 1; // Use the 3rd argument as scale/count - if (point.length > 2) { + if (point.length > 3) { count = parseInt(point[2]); } if (buckets[bucketNum]) {