summaryrefslogtreecommitdiff
path: root/talerblog/blog/blog.py
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2018-01-19 03:08:00 +0100
committerFlorian Dold <florian.dold@gmail.com>2018-01-19 03:08:00 +0100
commit15544eb98cc60a59100846dcdc06c9b193e68cb4 (patch)
tree3a0493c1b5963b7de8dd6d139e02d581e3f52745 /talerblog/blog/blog.py
parentdccc33da066801b7074e9541e7fcb040c61ece76 (diff)
downloadblog-15544eb98cc60a59100846dcdc06c9b193e68cb4.tar.gz
blog-15544eb98cc60a59100846dcdc06c9b193e68cb4.tar.bz2
blog-15544eb98cc60a59100846dcdc06c9b193e68cb4.zip
actually include extra information in contract terms
Diffstat (limited to 'talerblog/blog/blog.py')
-rw-r--r--talerblog/blog/blog.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/talerblog/blog/blog.py b/talerblog/blog/blog.py
index 7d11294..91e627e 100644
--- a/talerblog/blog/blog.py
+++ b/talerblog/blog/blog.py
@@ -127,10 +127,10 @@ def refund(order_id):
if not order_id:
return flask.jsonify(dict(error="Aborting refund: article not payed")), 401
refund_spec = dict(
+ instance=INSTANCE,
order_id=order_id,
- refund=ARTICLE_AMOUNT,
reason="Demo reimbursement",
- instance=INSTANCE,
+ refund=ARTICLE_AMOUNT,
)
resp = backend_post("refund", refund_spec)
try:
@@ -189,10 +189,11 @@ def article(article_name, data=None):
if not order_id:
order = dict(
- summary="Essay: " + article_name.replace("_", " "),
- fulfillment_url=flask.request.base_url,
amount=ARTICLE_AMOUNT,
+ extra=dict(article_name=article_name),
+ fulfillment_url=flask.request.base_url,
instance=INSTANCE,
+ summary="Essay: " + article_name.replace("_", " "),
)
proposal_resp = backend_post("proposal", dict(order=order))
order_id = proposal_resp["order_id"]
@@ -203,7 +204,6 @@ def article(article_name, data=None):
resource_url=flask.request.base_url,
session_id=session_id,
session_sig=session_sig,
- extra=dict(article_name=article_name)
)
pay_status = backend_get("check-payment", pay_params)