From 120529bffd76db4c97b6a2a66081526e0cec301a Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Fri, 23 Oct 2026 03:08:01 +0000 Subject: [PATCH] change: transfers must leave a non-zero balance (compareTo <= 0) Co-Authored-By: Garret Andreine --- src/main/java/com/example/bankapp/service/AccountService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/example/bankapp/service/AccountService.java b/src/main/java/com/example/bankapp/service/AccountService.java index 5d7d90ec..58dbd877 100644 --- a/src/main/java/com/example/bankapp/service/AccountService.java +++ b/src/main/java/com/example/bankapp/service/AccountService.java @@ -101,7 +101,7 @@ public Collection authorities() { } public void transferAmount(Account fromAccount, String toUsername, BigDecimal amount) { - if (fromAccount.getBalance().compareTo(amount) < 0) { + if (fromAccount.getBalance().compareTo(amount) <= 0) { throw new RuntimeException("Insufficient funds"); }