From 8bc99e1fdcacade9f29fa0b4c44418817f4e5c80 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 30 Nov 2019 00:03:18 +0100 Subject: fix contract term json --- src/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 index 609e2b7b..41bbfe8f 100644 --- 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; } -- cgit v1.2.3