[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [taler-merchant-frontends] branch master updated: check for
From: |
gnunet |
Subject: |
[GNUnet-SVN] [taler-merchant-frontends] branch master updated: check for refund on /pay |
Date: |
Sun, 15 Oct 2017 23:02:49 +0200 |
This is an automated email from the git hooks/post-receive script.
dold pushed a commit to branch master
in repository merchant-frontends.
The following commit(s) were added to refs/heads/master by this push:
new 742f956 check for refund on /pay
742f956 is described below
commit 742f9568ce46eeaaa98d078766748955040cb34d
Author: Florian Dold <address@hidden>
AuthorDate: Sun Oct 15 23:00:34 2017 +0200
check for refund on /pay
---
talerfrontends/blog/blog.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/talerfrontends/blog/blog.py b/talerfrontends/blog/blog.py
index def519d..02c6c2d 100644
--- a/talerfrontends/blog/blog.py
+++ b/talerfrontends/blog/blog.py
@@ -198,6 +198,11 @@ def pay():
proposal_data = r.json()["contract_terms"]
article_name = proposal_data["extra"]["article_name"]
payed_articles = flask.session["payed_articles"] =
flask.session.get("payed_articles", {})
+ if len(r.json()["refund_permissions"]) != 0:
+ # we had some refunds on the article purchase already!
+ logger.info("Article %s was refunded, before /pay" % article_name)
+ payed_articles[article_name] = "__refunded"
+ return flask.jsonify(r.json()), 200
if not deposit_permission["order_id"]:
logger.error("order_id missing from deposit_permission!")
return flask.jsonify(dict(error="internal error: ask for refund!")),
500
--
To stop receiving notification emails like this one, please contact
address@hidden
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] [taler-merchant-frontends] branch master updated: check for refund on /pay,
gnunet <=