From f545f9cddde827a890450f100d724d840c663243 Mon Sep 17 00:00:00 2001 From: Andrew Watkins Date: Wed, 27 Sep 2017 16:05:23 -0700 Subject: [PATCH] Guard against no field in buildDefaultYLabel --- ui/src/shared/presenters/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/src/shared/presenters/index.js b/ui/src/shared/presenters/index.js index 317f9dd791..dd23a5e04c 100644 --- a/ui/src/shared/presenters/index.js +++ b/ui/src/shared/presenters/index.js @@ -112,5 +112,9 @@ function getRolesForUser(roles, user) { export const buildDefaultYLabel = queryConfig => { return queryConfig.rawText ? '' - : `${queryConfig.measurement}.${queryConfig.fields[0].field}` + : `${queryConfig.measurement}.${_.get( + queryConfig, + ['fields', '0', 'field'], + '' + )}` }