From 851ada82158fccce112665c420b60d1905317dba Mon Sep 17 00:00:00 2001 From: Jose Ivan Vargas Date: Thu, 7 Sep 2017 16:30:25 -0500 Subject: addressed code quality observations --- .../monitoring/utils/multiple_time_series.js | 37 +++++++--------------- 1 file changed, 12 insertions(+), 25 deletions(-) (limited to 'app/assets/javascripts/monitoring') diff --git a/app/assets/javascripts/monitoring/utils/multiple_time_series.js b/app/assets/javascripts/monitoring/utils/multiple_time_series.js index 17e5eb79816..955b963b451 100644 --- a/app/assets/javascripts/monitoring/utils/multiple_time_series.js +++ b/app/assets/javascripts/monitoring/utils/multiple_time_series.js @@ -41,12 +41,10 @@ export default function createTimeSeries(queryData, graphWidth, graphHeight, gra const maxValueFromSeries = _.max(maxValues, val => val.maxValue); - let timeSeriesNumber = 1; - - return queryData.result.map((timeSeries) => { + return queryData.result.map((timeSeries, timeSeriesNumber) => { let metricTag = ''; - let lineColor = '#1f78d1'; - let areaColor = '#8fbce8'; + let lineColor = ''; + let areaColor = ''; const timeSeriesScaleX = d3.time.scale() .range([0, graphWidth - 70]); @@ -69,27 +67,16 @@ export default function createTimeSeries(queryData, graphWidth, graphHeight, gra .y0(graphHeight - graphHeightOffset) .y1(d => timeSeriesScaleY(d.value)); - if (queryData.series != null) { - const timeSeriesMetricLabel = timeSeries.metric[Object.keys(timeSeries.metric)[0]]; - const seriesCustomizationData = _.findWhere(queryData.series[0].series, - { value: timeSeriesMetricLabel }); - if (seriesCustomizationData != null) { - metricTag = seriesCustomizationData.value || timeSeriesMetricLabel; - if (seriesCustomizationData.color != null) { - [lineColor, areaColor] = pickColor(seriesCustomizationData.color); - } else { - [lineColor, areaColor] = pickColor(); - } - } else { - metricTag = timeSeriesMetricLabel || `series ${timeSeriesNumber}`; - [lineColor, areaColor] = pickColor(); - } - } - - if (timeSeriesNumber <= 5) { - timeSeriesNumber = timeSeriesNumber += 1; + const timeSeriesMetricLabel = timeSeries.metric[Object.keys(timeSeries.metric)[0]]; + const seriesCustomizationData = queryData.series != null && + _.findWhere(queryData.series[0].series, + { value: timeSeriesMetricLabel }); + if (seriesCustomizationData != null) { + metricTag = seriesCustomizationData.value || timeSeriesMetricLabel; + [lineColor, areaColor] = pickColor(seriesCustomizationData.color); } else { - timeSeriesNumber = 1; + metricTag = timeSeriesMetricLabel || `series ${timeSeriesNumber + 1}`; + [lineColor, areaColor] = pickColor(); } return { -- cgit v1.2.1