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:
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);
}