commit 002262e7ab9b104915907b33b76276f18f79be7d
parent 348401e100474f74e73315c8badf8a6cc4fa704a
Author: Christian Grothoff <christian@grothoff.org>
Date: Thu, 13 Aug 2026 20:29:14 +0200
pass correct purse_pub on idempotency check
Diffstat:
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/exchange/taler-exchange-httpd_post-reserves-RESERVE_PUB-purse.c b/src/exchange/taler-exchange-httpd_post-reserves-RESERVE_PUB-purse.c
@@ -420,7 +420,6 @@ purse_transaction (void *cls,
if (in_conflict)
{
/* same purse already merged into a different reserve!? */
- struct TALER_PurseContractPublicKeyP purse_pub;
struct TALER_PurseMergeSignatureP merge_sig;
struct GNUNET_TIME_Timestamp merge_timestamp;
char *partner_url;
@@ -430,7 +429,7 @@ purse_transaction (void *cls,
TALER_EXCHANGEDB_rollback (TEH_pg);
qs = TALER_EXCHANGEDB_get_purse_merge (
TEH_pg,
- &purse_pub,
+ &rpc->pd.purse_pub,
&merge_sig,
&merge_timestamp,
&partner_url,