summaryrefslogtreecommitdiff
path: root/talerblog/blog/blog.py
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2018-01-17 04:01:42 +0100
committerFlorian Dold <florian.dold@gmail.com>2018-01-17 04:01:42 +0100
commit7677796fb98e082cf8c7eecb7176820ad48335d8 (patch)
treed67fcd2dc69e00109bbc24dd911be8e9d5367f71 /talerblog/blog/blog.py
parenta50b35a5a7f4956720aea8bd788d1f6df2e1887e (diff)
downloadblog-7677796fb98e082cf8c7eecb7176820ad48335d8.tar.gz
blog-7677796fb98e082cf8c7eecb7176820ad48335d8.tar.bz2
blog-7677796fb98e082cf8c7eecb7176820ad48335d8.zip
fix refund
Diffstat (limited to 'talerblog/blog/blog.py')
-rw-r--r--talerblog/blog/blog.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/talerblog/blog/blog.py b/talerblog/blog/blog.py
index ddcaa0a..b42ecbb 100644
--- a/talerblog/blog/blog.py
+++ b/talerblog/blog/blog.py
@@ -119,11 +119,13 @@ def refund(order_id):
LOGGER.info("Looking for %s to refund" % article_name)
if not order_id:
return flask.jsonify(dict(error="Aborting refund: article not payed")), 401
- resp = backend_post(urljoin(BACKEND_URL, "refund"),
- json=dict(order_id=order_id,
- refund=ARTICLE_AMOUNT,
- reason="Demo reimbursement",
- instance=INSTANCE))
+ refund_spec = dict(
+ order_id=order_id,
+ refund=ARTICLE_AMOUNT,
+ reason="Demo reimbursement",
+ instance=INSTANCE,
+ )
+ resp = backend_post("refund", refund_spec)
if resp.get("refund_redirect_url"):
return flask.redirect(pay_status["refund_redirect_url"])
flask.abort(500)