diff --git a/superset/viz.py b/superset/viz.py index 3de5e0501d6bd..ee2ffab40168a 100644 --- a/superset/viz.py +++ b/superset/viz.py @@ -484,8 +484,8 @@ def get_df_payload(self, query_obj=None, **kwargs): "form_data": self.form_data, "is_cached": self._any_cache_key is not None, "query": self.query, - "from_dttm": self.from_dttm, - "to_dttm": self.to_dttm, + "from_dttm": self.from_dttm if hasattr(self, "from_ddtm") else None, + "to_dttm": self.to_dttm if hasattr(self, "to_dttm") else None, "status": self.status, "stacktrace": stacktrace, "rowcount": len(df.index) if df is not None else 0,