From fe377e8b9472cc6d16cb2034c2876c758df7ba34 Mon Sep 17 00:00:00 2001 From: Maxime Beauchemin Date: Fri, 17 Feb 2017 07:13:08 +0000 Subject: [PATCH] [hotfix] dashboard won't load, error in fields.js --- superset/assets/javascripts/explorev2/stores/fields.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/assets/javascripts/explorev2/stores/fields.jsx b/superset/assets/javascripts/explorev2/stores/fields.jsx index 4039c84d6377a..9d0e1609ad4bc 100644 --- a/superset/assets/javascripts/explorev2/stores/fields.jsx +++ b/superset/assets/javascripts/explorev2/stores/fields.jsx @@ -65,7 +65,7 @@ export const fields = { multi: true, label: 'Metrics', validators: [v.nonEmpty], - default: field => field.choices !== null ? [field.choices[0][0]] : null, + default: field => field.choices && field.choices.length > 0 ? [field.choices[0][0]] : null, mapStateToProps: (state) => ({ choices: (state.datasource) ? state.datasource.metrics_combo : [], }),