[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-anastasis] 02/02: TALER_MERCHANT_orders_post2 against claim token
From: |
gnunet |
Subject: |
[taler-anastasis] 02/02: TALER_MERCHANT_orders_post2 against claim token (not working anyway) |
Date: |
Wed, 19 Aug 2020 20:25:26 +0200 |
This is an automated email from the git hooks/post-receive script.
dennis-neufeld pushed a commit to branch master
in repository anastasis.
commit 314144785146b90d4526b76f80e695cbe7a235c6
Author: Dennis Neufeld <dennis.neufeld@students.bfh.ch>
AuthorDate: Wed Aug 19 17:20:17 2020 +0000
TALER_MERCHANT_orders_post2 against claim token (not working anyway)
---
src/backend/anastasis-httpd_policy_upload.c | 18 ++++++++++++------
src/lib/test_anastasis_api.c | 2 ++
2 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/src/backend/anastasis-httpd_policy_upload.c
b/src/backend/anastasis-httpd_policy_upload.c
index 7cd9ac8..167790a 100644
--- a/src/backend/anastasis-httpd_policy_upload.c
+++ b/src/backend/anastasis-httpd_policy_upload.c
@@ -556,12 +556,18 @@ begin_payment (struct PolicyUploadContext *puc,
"fulfillment_url", AH_fulfillment_url,
"order_id", order_id);
- puc->po = TALER_MERCHANT_orders_post (AH_ctx,
- AH_backend_url,
- order,
- GNUNET_TIME_UNIT_ZERO,
- &proposal_cb,
- puc);
+ puc->po = TALER_MERCHANT_orders_post2 (AH_ctx,
+ AH_backend_url,
+ order,
+ GNUNET_TIME_UNIT_ZERO,
+ NULL, /* no payment target */
+ 0,
+ NULL, /* no inventory products */
+ 0,
+ NULL, /* no uuids */
+ false, /* do NOT require claim token
*/
+ &proposal_cb,
+ puc);
AH_trigger_curl ();
json_decref (order);
diff --git a/src/lib/test_anastasis_api.c b/src/lib/test_anastasis_api.c
index bcb2e40..3576372 100644
--- a/src/lib/test_anastasis_api.c
+++ b/src/lib/test_anastasis_api.c
@@ -204,11 +204,13 @@ run (void *cls,
strlen ("Test-1")),
/* what would we have to pay? */
+
TALER_TESTING_cmd_merchant_claim_order ("fetch-proposal",
merchant_url,
MHD_HTTP_OK,
"policy-store-1",
NULL),
+
/* make the payment */
TALER_TESTING_cmd_merchant_pay_order ("pay-account",
merchant_url,
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.