summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2017-12-11 17:12:11 +0100
committerFlorian Dold <florian.dold@gmail.com>2017-12-11 17:12:11 +0100
commit43debba1d355700339f8bf365ab09dea5c872c0a (patch)
treeceeb12911227f65f415ed9a3ea4e966cdc56363a
parent0f3d1a7dfe624883f815f57ebea6a96eaa4d487d (diff)
downloadsurvey-43debba1d355700339f8bf365ab09dea5c872c0a.tar.gz
survey-43debba1d355700339f8bf365ab09dea5c872c0a.tar.bz2
survey-43debba1d355700339f8bf365ab09dea5c872c0a.zip
put next_url in tip spec
-rw-r--r--talersurvey/survey/survey.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/talersurvey/survey/survey.py b/talersurvey/survey/survey.py
index 7be1e42..6c2f4c8 100644
--- a/talersurvey/survey/survey.py
+++ b/talersurvey/survey/survey.py
@@ -71,20 +71,22 @@ def utility_processor():
@app.route("/tip-pickup", methods=["POST"])
def pick():
- body = flask.request.get_json()
- resp = requests.post(urljoin(BACKEND_URL, 'tip-pickup'),
- json=body)
+ request_body = flask.request.get_json()
+ resp = requests.post(urljoin(BACKEND_URL, "tip-pickup"),
+ json=request_body)
if resp.status_code != 200:
return backend_error(resp)
- return flask.jsonify(resp.json())
+ response_body = resp.json()
+ return flask.jsonify(response_body)
@app.route("/submit-survey", methods=["POST"])
def submit_survey():
tip_spec = dict(pickup_url=urljoin(flask.request.base_url, "/tip-pickup"),
amount=Amount(CURRENCY, 1).dump(),
+ next_url=os.environ.get("TALER_ENV_URL_INTRO", "https://taler.net/"),
instance="default",
justification="Payment methods survey")
- resp = requests.post(urljoin(BACKEND_URL, 'tip-authorize'),
+ resp = requests.post(urljoin(BACKEND_URL, "tip-authorize"),
json=tip_spec)
if resp.status_code != 200:
return backend_error(resp)