diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-08-01 22:49:04 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-08-01 22:49:04 +0200 |
commit | 92b86cc5a7277de1a3b3ab55aaf37c83a649930e (patch) | |
tree | eef73525a65c6fe6825559f050b8ea971ca8302a /src/backend/taler-merchant-httpd_post-orders-ID-claim.c | |
parent | 4e18bf19dfed52aa448a0b0d8547c0be182ba36a (diff) | |
download | merchant-92b86cc5a7277de1a3b3ab55aaf37c83a649930e.tar.gz merchant-92b86cc5a7277de1a3b3ab55aaf37c83a649930e.tar.bz2 merchant-92b86cc5a7277de1a3b3ab55aaf37c83a649930e.zip |
finish implementing #6935
Diffstat (limited to 'src/backend/taler-merchant-httpd_post-orders-ID-claim.c')
-rw-r--r-- | src/backend/taler-merchant-httpd_post-orders-ID-claim.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/backend/taler-merchant-httpd_post-orders-ID-claim.c b/src/backend/taler-merchant-httpd_post-orders-ID-claim.c index 8b3b80ea..537ea0e1 100644 --- a/src/backend/taler-merchant-httpd_post-orders-ID-claim.c +++ b/src/backend/taler-merchant-httpd_post-orders-ID-claim.c @@ -267,12 +267,13 @@ TMH_post_orders_ID_claim (const struct TMH_RequestHandler *rh, GNUNET_CRYPTO_eddsa_sign (&hc->instance->merchant_priv.eddsa_priv, &pdps, &merchant_sig); - return TALER_MHD_reply_json_pack ( + return TALER_MHD_REPLY_JSON_PACK ( connection, MHD_HTTP_OK, - "{ s:o, s:o }", - "contract_terms", contract_terms, - "sig", GNUNET_JSON_from_data_auto (&merchant_sig)); + GNUNET_JSON_pack_object_steal ("contract_terms", + contract_terms), + GNUNET_JSON_pack_data_auto ("sig", + &merchant_sig)); } } |