diff --git a/assets/src/scripts/components/hydrograph/index.js b/assets/src/scripts/components/hydrograph/index.js index 7f05aa253948dfa108f75d1fbb9048444d203822..4df33c427bd2a6c6bbb7541f589566f83685add5 100644 --- a/assets/src/scripts/components/hydrograph/index.js +++ b/assets/src/scripts/components/hydrograph/index.js @@ -266,8 +266,9 @@ const plotAllMedianPoints = function (elem, {visible, xscale, yscale, seriesMap, const container = elem .append('g') .attr('id', 'median-points'); - + console.log(seriesMap); for (const [index, seriesID] of Object.keys(seriesMap).entries()) { + console.log(seriesMap[seriesID]); const points = coerceStatisticalSeries(seriesMap[seriesID]); plotMedianPoints(container, {xscale, yscale, modulo: index % 6, points, showLabel, variable}); } diff --git a/assets/src/scripts/components/hydrograph/statistics.js b/assets/src/scripts/components/hydrograph/statistics.js index f2d94c6f36d67ea6318dbe1c599e0ef219eea6e9..6604f8419cd0ea2d37c87363c96ccc6d2fb224dc 100644 --- a/assets/src/scripts/components/hydrograph/statistics.js +++ b/assets/src/scripts/components/hydrograph/statistics.js @@ -31,6 +31,8 @@ export const coerceStatisticalSeries = function (series) { let sortedPoints = plotablePoints.sort(function(a, b) { return a.dateTime - b.dateTime; }); + console.log(series.startTime); + console.log(series.endTime); let filtered = sortedPoints.filter(x => series.startTime <= x.dateTime && x.dateTime <= series.endTime); let first = filtered[0]; if (first.dateTime > series.startTime) { diff --git a/assets/src/scripts/store/index.js b/assets/src/scripts/store/index.js index 3b24d9ec45b938cf4e1c2adec49b35b628a317a2..342807b58422a35983323f552dd07cc4529c3d68 100644 --- a/assets/src/scripts/store/index.js +++ b/assets/src/scripts/store/index.js @@ -137,8 +137,8 @@ export const Actions = { }).then( series => { const collection = normalize(series, tsKey); - dispatch(Actions.addSeriesCollection(tsKey, collection)); dispatch(Actions.updateStartTime(startTime)); + dispatch(Actions.addSeriesCollection(tsKey, collection)); }, () => { console.log(`Unable to fetch data for period ${period} and parameter code ${parmCd}`);