diff options
-rw-r--r-- | talerblog/blog/blog.py | 12 | ||||
-rw-r--r-- | talerblog/blog/templates/article_frame.html | 2 |
2 files changed, 8 insertions, 6 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) diff --git a/talerblog/blog/templates/article_frame.html b/talerblog/blog/templates/article_frame.html index 596ffd7..015c9d8 100644 --- a/talerblog/blog/templates/article_frame.html +++ b/talerblog/blog/templates/article_frame.html @@ -3,6 +3,6 @@ {% include "articles/" + article_file %} <form action="{{ url_for('refund', order_id=order_id) }}" method="POST"> <input type="text" name="article_name" value={{ article_name}} hidden> - <input type="submit" value="Ask refund!"> + <input type="submit" value="Request refund"> </form> {% endblock main %} |