From 0e6f754af9b1f481920410fb33a858c236bc9256 Mon Sep 17 00:00:00 2001 From: Maxime Beauchemin Date: Thu, 8 Jun 2017 08:49:01 -0700 Subject: [PATCH] Fix #2814 - json serialization edge case (#2924) --- superset/views/core.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/superset/views/core.py b/superset/views/core.py index 109e6b6850..05e74867b8 100755 --- a/superset/views/core.py +++ b/superset/views/core.py @@ -1107,7 +1107,9 @@ class Superset(BaseSupersetView): if not self.datasource_access(datasource): return json_error_response(DATASOURCE_ACCESS_ERR) - payload = json.dumps(datasource.values_for_column(column)) + payload = json.dumps( + datasource.values_for_column(column), + default=utils.json_int_dttm_ser) return json_success(payload) def save_or_overwrite_slice(