From e269a1ce6564f3b95ca981f77fe4d433bb19fbd2 Mon Sep 17 00:00:00 2001 From: Ville Brofeldt Date: Thu, 26 Apr 2018 23:33:08 +0300 Subject: [PATCH] Fix regression in timestamp expression Change to superset/connectors/sqla/models.py in #4821 introduced a regression, breaking time grain rendering. --- superset/connectors/sqla/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/connectors/sqla/models.py b/superset/connectors/sqla/models.py index c65df0209a82b..83fe3971c606c 100644 --- a/superset/connectors/sqla/models.py +++ b/superset/connectors/sqla/models.py @@ -131,7 +131,7 @@ def get_timestamp_expression(self, time_grain): expr = db_spec.epoch_ms_to_dttm().format(col=expr) grain = self.table.database.grains_dict().get(time_grain) literal = grain.function if grain else '{col}' - literal = expr.format(col=expr) + literal = literal.format(col=expr) return literal_column(literal, type_=DateTime).label(DTTM_ALIAS) @classmethod