commit 34f8e020400a82b7fc594e5527fad4ce60335fae
parent 863c99cf2912085f9334b83f296bd76fdf37012e
Author: Christian Grothoff <christian@grothoff.org>
Date: Mon, 13 Jan 2025 22:56:02 +0100
convert note to FIXME
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/backend/taler-merchant-httpd_post-orders-ID-pay.c b/src/backend/taler-merchant-httpd_post-orders-ID-pay.c
@@ -974,7 +974,7 @@ batch_deposit_transaction (const struct ExchangeGroup *eg,
continue;
if (dc->found_in_db)
continue;
- /* NOTE: We might want to check if the order was fully paid concurrently
+ /* FIXME-#9457: We might want to check if the order was fully paid concurrently
by some other wallet here, and if so, issue an auto-refund. Right now,
it is possible to over-pay if two wallets literally make a concurrent
payment, as the earlier check for 'paid' is not in the same transaction