From 7ffb7125613199d17a3c39367e6a7ae169a6bef0 Mon Sep 17 00:00:00 2001 From: rozetko Date: Mon, 17 Sep 2018 21:09:10 +0300 Subject: [PATCH] Adjust to new queryByMetric return type (#163) --- server/src/controllers/analytics_controller.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/src/controllers/analytics_controller.ts b/server/src/controllers/analytics_controller.ts index d00c45b..47b0f62 100644 --- a/server/src/controllers/analytics_controller.ts +++ b/server/src/controllers/analytics_controller.ts @@ -107,7 +107,8 @@ export async function runLearning(id: AnalyticUnit.AnalyticUnitId) { let segmentObjs = segments.map(s => s.toObject()); let { from, to } = getQueryRangeForLearningBySegments(segments); - let data = await queryByMetric(analyticUnit.metric, analyticUnit.panelUrl, from, to, HASTIC_API_KEY); + let queryResult = await queryByMetric(analyticUnit.metric, analyticUnit.panelUrl, from, to, HASTIC_API_KEY); + let data = queryResult.values; if(data.length === 0) { throw new Error('Empty data to learn on'); } @@ -149,7 +150,8 @@ export async function runPredict(id: AnalyticUnit.AnalyticUnitId) { } let { from, to } = getQueryRangeForLearningBySegments(segments); - let data = await queryByMetric(unit.metric, unit.panelUrl, from, to, HASTIC_API_KEY); + let queryResult = await queryByMetric(unit.metric, unit.panelUrl, from, to, HASTIC_API_KEY); + let data = queryResult.values; if(data.length === 0) { throw new Error('Empty data to predict on'); }