From ee644515cb44e4ab5235a363b78bf187cff675a0 Mon Sep 17 00:00:00 2001 From: sb Date: Tue, 7 Jul 2026 23:12:10 +0900 Subject: [PATCH] =?UTF-8?q?fix(wallet):=20updateWallet=20=EC=97=90?= =?UTF-8?q?=EC=84=9C=20loanPayment=20=EC=A0=80=EC=9E=A5=20=EB=88=84?= =?UTF-8?q?=EB=9D=BD=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 기존 대출 수정 시 월 상환금(loanPayment)이 저장되지 않던 문제 (create 는 toWallet 로 반영됐으나 update 는 개별 setter 에서 누락) Co-Authored-By: Claude Opus 4.8 --- src/main/java/com/sb/web/account/service/AccountService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/sb/web/account/service/AccountService.java b/src/main/java/com/sb/web/account/service/AccountService.java index 9c58b93..90d52ac 100644 --- a/src/main/java/com/sb/web/account/service/AccountService.java +++ b/src/main/java/com/sb/web/account/service/AccountService.java @@ -615,6 +615,7 @@ public class AccountService { wallet.setLoanMethod(isLoan ? blankToNull(req.getLoanMethod()) : null); wallet.setLoanMonths(isLoan ? req.getLoanMonths() : null); wallet.setLoanStart(isLoan ? req.getLoanStart() : null); + wallet.setLoanPayment(isLoan ? req.getLoanPayment() : null); walletMapper.update(wallet); return WalletResponse.from(wallet, balanceMap(memberId).getOrDefault(id, wallet.getOpeningBalance())); }