Skip to content

Commit

Permalink
Merge pull request #126 from Kusitms-28th-MeetUp-C/feature/124-team
Browse files Browse the repository at this point in the history
[fix]:Main team space 수정 api
  • Loading branch information
RyuKwanKon committed Nov 18, 2023
2 parents 9295c0e + d0a3745 commit 9516ef5
Showing 1 changed file with 9 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -126,8 +126,7 @@ private TeamSpace createTeamSpace(TeamSpaceRequestDto teamSpaceRequestDto, Team
}

private List<TeamSpace> updateTeamSpace(List<TeamSpaceRequestDto> spaceList, Team team) {
team.resetTeamSpaceList();
deleteTeamSpaceList(spaceList);
deleteTeamSpaceList(team);
return createTeamSpaceFromRequestDto(spaceList, team);
}

Expand All @@ -136,10 +135,14 @@ private Team createTeamFromRequestDto(TeamRequestDto teamRequestDto, User user)
return Team.createTeam(teamRequestDto.getTitle(), teamType, teamRequestDto.getIntroduction(), user);
}

private void deleteTeamSpaceList(List<TeamSpaceRequestDto> spaceList) {
spaceList.forEach(space -> {
if (!Objects.isNull(space.getTeamSpaceId())) deleteTeamSpace(space.getTeamSpaceId());
});
private void deleteTeamSpaceList(Team team) {
team.getTeamSpaceList()
.forEach(teamSpace -> deleteTeamSpace(teamSpace.getId()));
team.resetTeamSpaceList();
// spaceList.forEach(space -> {
// if (!Objects.isNull(space.getTeamSpaceId()))
// deleteTeamSpace(space.getTeamSpaceId());
// });
}

private List<Team> getTeamListFromUserId(Long userId) {
Expand Down

0 comments on commit 9516ef5

Please sign in to comment.