diff options
author | MS <ms@taler.net> | 2023-04-04 13:56:34 +0200 |
---|---|---|
committer | MS <ms@taler.net> | 2023-04-04 13:56:34 +0200 |
commit | d75824cd235b81680ca9e38ad9e6bebb3e3a1010 (patch) | |
tree | ac377c70f513391a2cda91825c7dcbe14b86abaf /sandbox/src/main/kotlin/tech/libeufin | |
parent | 72c86420774da33ab9bc44ea0f288116c2c63193 (diff) | |
download | libeufin-d75824cd235b81680ca9e38ad9e6bebb3e3a1010.tar.gz libeufin-d75824cd235b81680ca9e38ad9e6bebb3e3a1010.tar.bz2 libeufin-d75824cd235b81680ca9e38ad9e6bebb3e3a1010.zip |
logging
Diffstat (limited to 'sandbox/src/main/kotlin/tech/libeufin')
-rw-r--r-- | sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt b/sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt index 773d6450..d66aa83e 100644 --- a/sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt +++ b/sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt @@ -443,6 +443,7 @@ fun circuitApi(circuitRoute: Route) { val amount_credit = "$FIAT_CURRENCY:$respAmountCredit" val amount_debit = "${demobank.config.currency}:$respAmountDebit" }) + return@get } // Create a cash-out operation. @@ -804,11 +805,13 @@ fun circuitApi(circuitRoute: Route) { withBankFault = true // See comment "CUSTOMER AND BANK ACCOUNT INVARIANT". ) val balance = getBalance(bankAccount) - if (balance != BigDecimal.ZERO) + if (balance != BigDecimal.ZERO) { + logger.error("Account $resourceName has $balance balance. Won't delete it") throw SandboxError( HttpStatusCode.PreconditionFailed, "Account $resourceName doesn't have zero balance. Won't delete it" ) + } transaction { bankAccount.delete() customer.delete() |