From eb676519ba644036f302bb3dc65d7c4d97438385 Mon Sep 17 00:00:00 2001 From: michellethomas Date: Wed, 20 Jun 2018 17:31:23 -0700 Subject: [PATCH] Moving homogenize_types to after no data exception (#5214) --- superset/connectors/druid/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/superset/connectors/druid/models.py b/superset/connectors/druid/models.py index 2cd2e4cd63..6fb44b3088 100644 --- a/superset/connectors/druid/models.py +++ b/superset/connectors/druid/models.py @@ -1331,10 +1331,10 @@ class DruidDatasource(Model, BaseDatasource): client=client, query_obj=query_obj, phase=2) df = client.export_pandas() - df = self.homogenize_types(df, query_obj.get('groupby', [])) - if df is None or df.size == 0: raise Exception(_('No data was returned.')) + + df = self.homogenize_types(df, query_obj.get('groupby', [])) df.columns = [ DTTM_ALIAS if c in ('timestamp', '__time') else c for c in df.columns