diff options
author | Marcello Stanisci <marcello.stanisci@inria.fr> | 2016-05-09 16:46:16 +0200 |
---|---|---|
committer | Marcello Stanisci <marcello.stanisci@inria.fr> | 2016-05-09 16:46:16 +0200 |
commit | d5bc8a4f4f99dd5cbba0a66607f8ff3ffaca315e (patch) | |
tree | a43e5a727ecc80c18fcf234fc71f85a2c9e4243f | |
parent | 839c7497f1fb6dafc1147cb80131a16dd08dcec1 (diff) |
addressing #4496
-rw-r--r-- | src/backend/taler-merchant-httpd_pay.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/backend/taler-merchant-httpd_pay.c b/src/backend/taler-merchant-httpd_pay.c index 6ab1a0f3..14893580 100644 --- a/src/backend/taler-merchant-httpd_pay.c +++ b/src/backend/taler-merchant-httpd_pay.c @@ -463,13 +463,16 @@ process_pay_with_exchange (void *cls, &dc->denom); if (NULL == denom_details) { - + char *denom_enc; GNUNET_break_op (0); resume_pay_with_response (pc, MHD_HTTP_BAD_REQUEST, TMH_RESPONSE_make_json_pack ("{s:s, s:o}", "hint", "unknown denom to exchange", "denom_pub", GNUNET_JSON_from_rsa_public_key (dc->denom.rsa_public_key))); + denom_enc = denomination_to_string_alloc (&dc->denom); + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "unknown denom to exchange: %s\n", denom_enc); + GNUNET_free (denom_enc); return; } if (GNUNET_OK != @@ -477,12 +480,16 @@ process_pay_with_exchange (void *cls, denom_details, exchange_trusted)) { + char *denom_enc; GNUNET_break_op (0); resume_pay_with_response (pc, MHD_HTTP_BAD_REQUEST, TMH_RESPONSE_make_json_pack ("{s:s, s:o}", "hint", "no acceptable auditor for denomination", "denom_pub", GNUNET_JSON_from_rsa_public_key (dc->denom.rsa_public_key))); + denom_enc = denomination_to_string_alloc (&dc->denom); + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "no acceptable auditor for denomination: %s\n", denom_enc); + GNUNET_free (denom_enc); return; } if (0 == i) |