Skip to content

Commit e857375

Browse files
committed
Merge branch 'CLAP-256-팀-작업-현황-에러-재수정' of https://github.com/TaskFlow-CLAP/TaskFlow-Server into develop
2 parents 06e152f + 016b7cb commit e857375

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/main/java/clap/server/application/service/task/TeamStatusService.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,17 @@ public TeamStatusResponse getTeamStatus(Long memberId, FilterTeamStatusRequest f
3333
@Transactional(readOnly = true)
3434
public TeamStatusResponse filterTeamStatus(FilterTeamStatusRequest filter) {
3535
List<TeamTaskResponse> members = loadTaskPort.findTeamStatus(null, filter);
36+
3637
if (members == null) {
3738
members = List.of();
3839
}
39-
return new TeamStatusResponse(members);
40+
41+
// 전체 팀의 진행 중 & 검토 중 작업 수 계산
42+
int totalInProgressTaskCount = members.stream().mapToInt(TeamTaskResponse::inProgressTaskCount).sum();
43+
int totalInReviewingTaskCount = members.stream().mapToInt(TeamTaskResponse::inReviewingTaskCount).sum();
44+
45+
return new TeamStatusResponse(members, totalInProgressTaskCount, totalInReviewingTaskCount);
4046
}
4147

48+
4249
}

0 commit comments

Comments
 (0)