commit 32d23e7499a85ba24ca9a28310b208a383e05d35
parent 13f9fa426c338267db524e59283889ea47c32c35
Author: Christian Grothoff <christian@grothoff.org>
Date: Thu, 13 Oct 2016 23:13:09 +0200
fix returning wrong status code to MHD on malformed /refresh/reveal request
Diffstat:
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/src/exchange/taler-exchange-httpd_db.c b/src/exchange/taler-exchange-httpd_db.c
@@ -1508,13 +1508,11 @@ TEH_DB_execute_refresh_reveal (struct MHD_Connection *connection,
sizeof (struct GNUNET_HashCode)))
{
GNUNET_break_op (0);
- ret = (MHD_YES ==
- TEH_RESPONSE_reply_refresh_reveal_missmatch (connection,
- &refresh_session,
- commit_coins,
- denom_pubs,
- &gamma_tp))
- ? GNUNET_NO : GNUNET_SYSERR;
+ ret = TEH_RESPONSE_reply_refresh_reveal_missmatch (connection,
+ &refresh_session,
+ commit_coins,
+ denom_pubs,
+ &gamma_tp);
for (j=0;j<refresh_session.num_newcoins;j++)
{
GNUNET_free (commit_coins[j].coin_ev);