libeufin

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

commit 135d6927159c1de441c6c8921f1270e3e5e824c0
parent 07a6fdc83d10906b272d711e219fa616961c4cc8
Author: MS <ms@taler.net>
Date:   Mon, 23 Nov 2020 12:49:50 +0100

fix DB check

Diffstat:
Mnexus/src/main/kotlin/tech/libeufin/nexus/server/NexusServer.kt | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/server/NexusServer.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/server/NexusServer.kt @@ -644,7 +644,7 @@ fun serverMain(dbName: String, host: String) { val body = call.receive<CreateBankConnectionRequestJson>() transaction { val user = authenticateRequest(call.request) - if (NexusBankAccountEntity.find { + if (NexusBankConnectionEntity.find { NexusBankConnectionsTable.id eq body.name and (NexusBankConnectionsTable.owner eq user.id) }.firstOrNull() != null) { throw NexusError(HttpStatusCode.NotAcceptable, "connection '${body.name}' exists already")