merchant-frontend-examples

ZZZ: Inactive/Deprecated
Log | Files | Refs

commit a19d3c3ef6d3a09ac18604a02c6091ef6b8843dc
parent 94836e95a95a2a81a40b9dc1abe052838c2b08c4
Author: Marcello Stanisci <marcello.stanisci@inria.fr>
Date:   Mon, 26 Jun 2017 12:53:50 +0200

As wanted to the latest protocol, returing /pay object to the
wallet.  Used to make the wallet loop.

Diffstat:
Mpython/example/example.py | 6++----
1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/python/example/example.py b/python/example/example.py @@ -103,13 +103,11 @@ def pay(): if deposit_permission is None: e = flask.jsonify(error="no json in body") return e, 400 - r = requests.post(urljoin(BACKEND_URL, 'pay'), json=deposit_permission) if 200 != r.status_code: + logger.error("Backend said, status code: %d, object: %s" % (r.status_code, r.text)) return r.text, r.status_code contract_terms = r.json()["contract_terms"] - flask.session["paid"] = True flask.session["order_id"] = contract_terms["order_id"] - - return flask.Response(status=200) + return flask.jsonify(r.json()), 200