Skip to content

Commit b9ae6f4

Browse files
authored
Merge pull request #279 from pirogramming/backend_sj
[fix] 과제 세팅 수정
2 parents 6a1dfe3 + bd37471 commit b9ae6f4

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

backend/pirocheck/src/main/java/backend/pirocheck/Assignment/service/AssignmentService.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,14 +99,18 @@ public String createAssignment(AssignmentCreateReq assignmentCreateReq) {
9999

100100
for (User user : users) {
101101

102-
AssignmentItem item = AssignmentItem.create(user, assignment, AssignmentStatus.INSUFFICIENT);
102+
AssignmentItem item = AssignmentItem.create(user, assignment, AssignmentStatus.SUCCESS);
103103

104104
assignment.addAssignmentItem(item);
105105
user.addAssignmentItem(item);
106106

107107
// assignmentItemRepository.save(item);
108108
// Cascade 설정이 되어있으므로 assignment = assignmentRepository.save(assignment); 이 코드를 실행할 때 연관된 AssignmentItem도 함께 저장 됨
109109
}
110+
// assignment 저장 후 모든 유저 보증금 재계산
111+
for (User user : users) {
112+
depositService.recalculateDeposit(user.getId());
113+
}
110114

111115
return assignment.getAssignmentName();
112116
}

0 commit comments

Comments
 (0)