aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2016-05-09 16:46:16 +0200
committerMarcello Stanisci <marcello.stanisci@inria.fr>2016-05-09 16:46:16 +0200
commitd5bc8a4f4f99dd5cbba0a66607f8ff3ffaca315e (patch)
treea43e5a727ecc80c18fcf234fc71f85a2c9e4243f
parent839c7497f1fb6dafc1147cb80131a16dd08dcec1 (diff)
addressing #4496
-rw-r--r--src/backend/taler-merchant-httpd_pay.c9
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)