commit 25f33efb66620272192b9e65aa141df97dc557a9
parent cc9b71bc7c73c541f7bc49a1a03cdaa491f4b1be
Author: Christian Grothoff <christian@grothoff.org>
Date: Tue, 2 Jun 2026 17:24:30 +0200
only check conflict if DB query succeeded
Diffstat:
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/src/donaudb/insert_submitted_receipts.c b/src/donaudb/insert_submitted_receipts.c
@@ -85,14 +85,16 @@ DONAUDB_insert_submitted_receipts (struct DONAUDB_PostgresContext *ctx,
params,
rs);
GNUNET_PQ_cleanup_query_params_closures (params);
-
- for (size_t i = 0; i < num_dr; i++)
+ if (qs > 0)
{
- if (conflicted[i])
+ for (size_t i = 0; i < num_dr; i++)
{
- GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
- "Submitted donation receipt at index %ld already present!\n",
- i);
+ if (conflicted[i])
+ {
+ GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
+ "Submitted donation receipt at index %ld already present!\n",
+ i);
+ }
}
}
GNUNET_free (conflicted);