libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

commit 5f4d2df7f7243d5d4839d8e1a4cef4fd09c28ca7
parent 52f38f9efb295b80f5ec46e1e138f8a93d1963f1
Author: Antoine A <>
Date:   Wed, 11 Mar 2026 11:45:31 +0100

nexus: fix manual ack

Diffstat:
Mlibeufin-nexus/src/main/kotlin/tech/libeufin/nexus/db/InitiatedDAO.kt | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/libeufin-nexus/src/main/kotlin/tech/libeufin/nexus/db/InitiatedDAO.kt b/libeufin-nexus/src/main/kotlin/tech/libeufin/nexus/db/InitiatedDAO.kt @@ -305,7 +305,8 @@ class InitiatedDAO(private val db: Database) { } suspend fun ack(id: Long): Boolean { - return db.serializable("UPDATE initiated_outgoing_transactions SET awaiting_ack=false") { + return db.serializable("UPDATE initiated_outgoing_transactions SET awaiting_ack=false WHERE initiated_outgoing_transaction_id = ?") { + bind(id) executeUpdateCheck() } }