From 937524940a9994340ccaf8c200bbac0b59da6cd0 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 7 Jun 2022 20:46:52 +0200 Subject: coarsen deposit transaction --- src/exchange/taler-exchange-httpd_deposit.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/exchange/taler-exchange-httpd_deposit.c b/src/exchange/taler-exchange-httpd_deposit.c index f5e185078..48e1df9aa 100644 --- a/src/exchange/taler-exchange-httpd_deposit.c +++ b/src/exchange/taler-exchange-httpd_deposit.c @@ -157,6 +157,12 @@ deposit_transaction (void *cls, bool balance_ok; bool in_conflict; + qs = TEH_make_coin_known (&dc->deposit->coin, + connection, + &dc->known_coin_id, + mhd_ret); + if (qs < 0) + return qs; qs = TEH_plugin->do_deposit (TEH_plugin->cls, dc->deposit, dc->known_coin_id, @@ -445,6 +451,7 @@ TEH_handler_deposit (struct MHD_Connection *connection, "preflight failure"); } +#if NOT_MOVED { MHD_RESULT mhd_ret = MHD_NO; enum GNUNET_DB_QueryStatus qs; @@ -471,7 +478,7 @@ TEH_handler_deposit (struct MHD_Connection *connection, if (qs < 0) return mhd_ret; } - +#endif /* execute transaction */ { -- cgit v1.2.3