Skip to content

Commit

Permalink
Refactor(#10): 팀 대시보드 팀원에 대시보드 생성자 추가 (#125)
Browse files Browse the repository at this point in the history
* Refactor(#110): 대시보드 접근 권한 수정, 카테고리 중복 수정

* Test(#110): 카테고리 중복 수정으로 인한 테스트 코드 수정

* Fix(#110): 404에러 발생 수정

* Fix(#110): 404에러 발생 수정

* Refactor(#10): 팀 대시보드 팀원에 대시보드 생성자 추가
  • Loading branch information
giwoong01 authored Sep 12, 2024
1 parent 535e6b9 commit f1fd9eb
Showing 1 changed file with 8 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,16 @@ public static TeamDashboardInfoResDto of(Member member, TeamDashboard dashboard)
}

public static TeamDashboardInfoResDto detailOf(Member member, TeamDashboard dashboard, double blockProgress) {
List<JoinMemberInfoResDto> joinMemberInfoResDtos = new java.util.ArrayList<>();
joinMemberInfoResDtos.add(JoinMemberInfoResDto.from(dashboard.getMember()));

joinMemberInfoResDtos.addAll(dashboard.getTeamDashboardMemberMappings().stream()
.map(mapping -> JoinMemberInfoResDto.from(mapping.getMember()))
.toList());

return commonBuilder(member, dashboard)
.blockProgress(blockProgress)
.joinMembers(dashboard.getTeamDashboardMemberMappings().stream()
.map(teamDashboardMemberMapping -> {
return JoinMemberInfoResDto.from(teamDashboardMemberMapping.getMember());
})
.toList())
.joinMembers(joinMemberInfoResDtos)
.build();
}

Expand Down

0 comments on commit f1fd9eb

Please sign in to comment.