merchant

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

commit 01feaab2df135f376a3491881c78d58e8580277e
parent 37c253b04aafb08b5ea9cbdf81a370d85762e269
Author: Marcello Stanisci <marcello.stanisci@inria.fr>
Date:   Tue, 20 Jun 2017 20:18:32 +0200

Fix /refund lookup response encoding

Diffstat:
Msrc/backend/taler-merchant-httpd_refund.c | 2+-
Msrc/lib/test_merchant_api.c | 5++++-
2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/backend/taler-merchant-httpd_refund.c b/src/backend/taler-merchant-httpd_refund.c @@ -340,7 +340,7 @@ process_refunds_cb (void *cls, return; } - element = json_pack ("{s:o, s:o, s:s, s:s, s:I, s:s, s:s}", + element = json_pack ("{s:o, s:o, s:o, s:o, s:I, s:o, s:o}", "refund_amount", TALER_JSON_from_amount (refund_amount), "refund_fee", TALER_JSON_from_amount (refund_fee), "h_contract_terms", GNUNET_JSON_from_data_auto (prd->h_contract_terms), diff --git a/src/lib/test_merchant_api.c b/src/lib/test_merchant_api.c @@ -1185,8 +1185,11 @@ refund_lookup_cb (void *cls, fail (is); return; } + GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, - "Ok /refund lookup\n"); + "/refund lookup:\n%s\n", + json_dumps (obj, JSON_INDENT (2))); + cmd->details.refund_lookup.rlo = NULL; next_command (is); }