From ad9eb6d6326ca4824f2d49242a199d9f84edc3e2 Mon Sep 17 00:00:00 2001 From: Andrew Watkins <watts@influxdb.com> Date: Tue, 28 Nov 2017 12:46:01 -0500 Subject: [PATCH] Update label to handle new field shapes --- ui/src/shared/presenters/index.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/ui/src/shared/presenters/index.js b/ui/src/shared/presenters/index.js index dd23a5e04c..d9984206a1 100644 --- a/ui/src/shared/presenters/index.js +++ b/ui/src/shared/presenters/index.js @@ -110,11 +110,9 @@ function getRolesForUser(roles, user) { } export const buildDefaultYLabel = queryConfig => { - return queryConfig.rawText - ? '' - : `${queryConfig.measurement}.${_.get( - queryConfig, - ['fields', '0', 'field'], - '' - )}` + const {measurement, fields} = queryConfig + const fieldAlias = `${_.get(fields, ['0', 'alias'], '')}` + const field = `${_.get(fields, ['0', 'value'], '')}` + + return `${measurement}.${fieldAlias || field}` }