From 74e03bfb1602c97a935d069c7bbb3a48307c885a Mon Sep 17 00:00:00 2001 From: Jared Scheib Date: Wed, 19 Apr 2017 16:19:49 -0700 Subject: [PATCH] Fix timeSeries data shape to restore full expected functionality of AutoRefreshingLineGraphs on Dashboard --- ui/src/shared/components/AutoRefresh.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ui/src/shared/components/AutoRefresh.js b/ui/src/shared/components/AutoRefresh.js index 06a2f19bc..50e9a0da3 100644 --- a/ui/src/shared/components/AutoRefresh.js +++ b/ui/src/shared/components/AutoRefresh.js @@ -94,11 +94,11 @@ const AutoRefresh = (ComposedComponent) => { }) Promise.all(timeSeriesPromises).then(timeSeries => { - const lastSeries = timeSeries[timeSeries.length - 1] - const lastQuerySuccessful = !this._noResultsForQuery(lastSeries) + const newSeries = timeSeries.map((response) => ({response})) + const lastQuerySuccessful = !this._noResultsForQuery(newSeries) this.setState({ - timeSeries, + timeSeries: newSeries, lastQuerySuccessful, isFetching: false, }) @@ -163,7 +163,7 @@ const AutoRefresh = (ComposedComponent) => { } return data.every((datum) => { - return datum.results.every((result) => { + return datum.response.results.every((result) => { return Object.keys(result).length === 0 }) })