From 9893847991850eb4410f15d515a7ec61d56f1659 Mon Sep 17 00:00:00 2001 From: John Bodley <4567245+john-bodley@users.noreply.github.com> Date: Tue, 24 Oct 2017 10:08:08 -0700 Subject: [PATCH] [form-data] Quoting form data (#3701) --- superset/views/core.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/superset/views/core.py b/superset/views/core.py index 8cd9a57e07..aca7714862 100755 --- a/superset/views/core.py +++ b/superset/views/core.py @@ -12,6 +12,7 @@ import pickle import re import time import traceback +from urllib import parse import sqlalchemy as sqla @@ -946,7 +947,7 @@ class Superset(BaseSupersetView): .format( viz_obj.datasource.type, viz_obj.datasource.id, - json.dumps(viz_obj.form_data) + parse.quote(json.dumps(viz_obj.form_data)), ) ) if request.args.get("standalone") == "true":