From 60a12188171a787c15218c7e58819b074c34b7d4 Mon Sep 17 00:00:00 2001 From: John Bodley <4567245+john-bodley@users.noreply.github.com> Date: Wed, 15 Aug 2018 09:35:44 -0700 Subject: [PATCH] [title] Fix issue with non-string names in series title (#5433) (cherry picked from commit 4e3b2e7cbc2a8a79aebb7f53e06758b0a0da0f9a) --- superset/viz.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/superset/viz.py b/superset/viz.py index 5d98d5e60e55b..ed4f7d8dd2302 100644 --- a/superset/viz.py +++ b/superset/viz.py @@ -1389,11 +1389,9 @@ def get_data(self, df): continue if isinstance(name, string_types): series_title = name - elif len(self.metrics) > 1: - series_title = ', '.join(name) else: - l = [str(s) for s in name[1:]] # noqa: E741 - series_title = ', '.join(l) + offset = 0 if len(metrics) > 1 else 1 + series_title = ', '.join([text_type(s) for s in name[offset:]]) values = [] for i, v in ys.iteritems(): x = i