d is not defined, fix (#2270)

This commit is contained in:
Alanna Scott 2017-02-24 19:15:57 -08:00 committed by GitHub
parent 87582962d9
commit 6e1901e8e8

View File

@ -1465,13 +1465,18 @@ class Superset(BaseSupersetView):
return redirect('/accessrequestsmodelview/list/')
def get_form_data(self):
form_data = request.args.get("form_data")
if not form_data:
# get form data from url
if request.args.get("form_data"):
form_data = request.args.get("form_data")
elif request.form.get("form_data"):
# Supporting POST as well as get
form_data = request.form.get("form_data")
if form_data:
d = json.loads(form_data)
elif request.args.get("viz_type"):
else:
form_data = '{}'
d = json.loads(form_data)
if request.args.get("viz_type"):
# Converting old URLs
d = cast_form_data(request.args.to_dict())