From ee02c78cf88bedc9aaf065038151d511261cbbce Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Thu, 11 Feb 2016 21:21:05 +0300 Subject: [PATCH] Fixed stacking bar chart with groupBy() function. --- plugins/datasource-zabbix/dataProcessingService.js | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/plugins/datasource-zabbix/dataProcessingService.js b/plugins/datasource-zabbix/dataProcessingService.js index b976b4a..5bf73a3 100644 --- a/plugins/datasource-zabbix/dataProcessingService.js +++ b/plugins/datasource-zabbix/dataProcessingService.js @@ -71,15 +71,9 @@ function (angular, _, moment, utils) { var ms_interval = utils.parseInterval(interval); // Calculate frame timestamps - var min_timestamp = datapoints[0][1]; var frames = _.groupBy(datapoints, function(point) { - var group_time = Math.floor(point[1] / ms_interval) * ms_interval; - - // Prevent points outside of time range - if (group_time < min_timestamp) { - group_time = min_timestamp; - } - return group_time; + // Calculate time for group of points + return Math.floor(point[1] / ms_interval) * ms_interval; }); // frame: { '': [[, ], ...] }