diff --git a/superset/views/core.py b/superset/views/core.py index 06727f7a916..cc3b1849c15 100755 --- a/superset/views/core.py +++ b/superset/views/core.py @@ -1546,7 +1546,7 @@ class Superset(BaseSupersetView): metrics = col.get_metrics().values() col.datasource.add_missing_metrics(metrics) db.session.commit() - return json_success('OK') + return json_success('"OK"') @api @has_access_api @@ -1838,7 +1838,8 @@ class Superset(BaseSupersetView): engine = create_engine(uri, **engine_params) with closing(engine.connect()) as conn: - return json_success(json.dumps(conn.scalar(select([1])))) + conn.scalar(select([1])) + return json_success('"OK"') except Exception as e: logging.exception(e) return json_error_response((