From d7f982990dd4bbcebee8e4115306008a1e20d34f Mon Sep 17 00:00:00 2001 From: seonjuuu Date: Sat, 21 Jun 2025 12:13:37 +0900 Subject: [PATCH 1/2] [fix] deposit update --- .../pirocheck/Assignment/service/AssignmentService.java | 4 ++++ 1 file changed, 4 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 c06a605..650e482 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 @@ -107,6 +107,10 @@ public String createAssignment(AssignmentCreateReq assignmentCreateReq) { // assignmentItemRepository.save(item); // Cascade 설정이 되어있으므로 assignment = assignmentRepository.save(assignment); 이 코드를 실행할 때 연관된 AssignmentItem도 함께 저장 됨 } + // assignment 저장 후 모든 유저 보증금 재계산 + for (User user : users) { + depositService.recalculateDeposit(user.getId()); + } return assignment.getAssignmentName(); } From bd374719a2b5f327c64fec652a1827b932bad10b Mon Sep 17 00:00:00 2001 From: seonjuuu Date: Sat, 21 Jun 2025 13:01:01 +0900 Subject: [PATCH 2/2] =?UTF-8?q?[fix]=EA=B3=BC=EC=A0=9C=20=EA=B8=B0?= =?UTF-8?q?=EB=B3=B8=20=EC=84=B8=ED=8C=85=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../backend/pirocheck/Assignment/service/AssignmentService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 650e482..13c0bfe 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 @@ -99,7 +99,7 @@ public String createAssignment(AssignmentCreateReq assignmentCreateReq) { for (User user : users) { - AssignmentItem item = AssignmentItem.create(user, assignment, AssignmentStatus.INSUFFICIENT); + AssignmentItem item = AssignmentItem.create(user, assignment, AssignmentStatus.SUCCESS); assignment.addAssignmentItem(item); user.addAssignmentItem(item);