From e61a8ee6bf3d651034af0e9158c330499a3d5946 Mon Sep 17 00:00:00 2001 From: Maxime Beauchemin Date: Wed, 24 Apr 2019 10:35:55 -0700 Subject: [PATCH] [bubbles] issue when using duplicated metrics (#7087) --- superset/viz.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/superset/viz.py b/superset/viz.py index 57386b9d6c..24a773c6b2 100644 --- a/superset/viz.py +++ b/superset/viz.py @@ -954,11 +954,11 @@ class BubbleViz(NVD3Viz): self.series = form_data.get('series') or self.entity d['row_limit'] = form_data.get('limit') - d['metrics'] = [ + d['metrics'] = list(set([ self.z_metric, self.x_metric, self.y_metric, - ] + ])) if not all(d['metrics'] + [self.entity]): raise Exception(_('Pick a metric for x, y and size')) return d