merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 8bc99e1fdcacade9f29fa0b4c44418817f4e5c80
parent be451502ec5856f0a6da3a3eba49b1297f5cb452
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 30 Nov 2019 00:03:18 +0100

fix contract term json

Diffstat:
Msrc/lib/testing_api_cmd_proposal_lookup.c | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/lib/testing_api_cmd_proposal_lookup.c b/src/lib/testing_api_cmd_proposal_lookup.c @@ -136,7 +136,9 @@ proposal_lookup_cb (void *cls, TALER_TESTING_FAIL (pls->is); if (MHD_HTTP_OK == http_status) { - pls->contract_terms = (json_t*) json; + pls->contract_terms = json_object_get (json, "contract_terms"); + if (NULL == pls->contract_terms) + TALER_TESTING_FAIL (pls->is); json_incref (pls->contract_terms); pls->contract_terms_hash = *hash; }