merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 409173c0a03bbea95354d443cea53b4fc30263ec
parent edc60cd71989217b124a05ab272e16049119c6bf
Author: Christian Grothoff <christian@grothoff.org>
Date:   Mon,  9 Mar 2026 21:14:28 +0100

fix #11215

Diffstat:
Msrc/backend/taler-merchant-httpd_post-private-accounts.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/taler-merchant-httpd_post-private-accounts.c b/src/backend/taler-merchant-httpd_post-private-accounts.c @@ -356,6 +356,7 @@ TMH_private_post_account (const struct TMH_RequestHandler *rh, /* MFA needed */ enum GNUNET_GenericReturnValue ret; + TMH_db->rollback (TMH_db->cls); ret = TMH_mfa_check_simple (hc, TALER_MERCHANT_MFA_CO_ACCOUNT_CONFIGURATION, mi); @@ -364,7 +365,6 @@ TMH_private_post_account (const struct TMH_RequestHandler *rh, (int) ret); if (GNUNET_OK != ret) { - TMH_db->rollback (TMH_db->cls); return (GNUNET_NO == ret) ? MHD_YES : MHD_NO;