From 51cd458d6139f52512d30c5a4ab359b3d0522e5a Mon Sep 17 00:00:00 2001 From: seonjuuu Date: Sat, 21 Jun 2025 05:06:32 +0900 Subject: [PATCH] [fix] deposit update --- .../pirocheck/Assignment/service/AssignmentService.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/backend/pirocheck/src/main/java/backend/pirocheck/Assignment/service/AssignmentService.java b/backend/pirocheck/src/main/java/backend/pirocheck/Assignment/service/AssignmentService.java index a1f9a3c..c06a605 100644 --- a/backend/pirocheck/src/main/java/backend/pirocheck/Assignment/service/AssignmentService.java +++ b/backend/pirocheck/src/main/java/backend/pirocheck/Assignment/service/AssignmentService.java @@ -136,6 +136,13 @@ public List searchAssignment(AssignmentRes assignmentRes) { // 과제 삭제 public String deleteAssignment(Long assignmentId) { assignmentRepository.deleteById(assignmentId); + + // 모든 MEMBER 유저 보증금 재계산 + List members = userRepository.findByRole(Role.MEMBER); + for (User user : members) { + depositService.recalculateDeposit(user.getId()); + } + return "과제가 성공적으로 삭제되었습니다."; }