commit ec5626e196c581760d97aec993ad4d4d52021f99
parent 3fe81205d8483ca87bb0ab84b10f8b9125278ddf
Author: Antoine A <>
Date: Thu, 16 Jan 2025 16:16:57 +0100
fakebank: new BANK_UPDATE_ABORT_CONFLICT error when selecting aborted withdrawal
Diffstat:
1 file changed, 7 insertions(+), 0 deletions(-)
diff --git a/src/bank-lib/fakebank_tbi_post_withdrawal_operation.c b/src/bank-lib/fakebank_tbi_post_withdrawal_operation.c
@@ -71,6 +71,13 @@ do_post_withdrawal (
TALER_EC_BANK_TRANSACTION_NOT_FOUND,
wopid);
}
+ if (wo->aborted)
+ {
+ return TALER_MHD_reply_with_error (connection,
+ MHD_HTTP_CONFLICT,
+ TALER_EC_BANK_UPDATE_ABORT_CONFLICT,
+ wopid);
+ }
if ( (wo->selection_done) &&
(0 != GNUNET_memcmp (&wo->reserve_pub,
reserve_pub)) )