Skip to content

Commit ff681b5

Browse files
authored
[COZY-423] fix: toMemberStatPreferenceDetailColorDTOList() 메서드 호출 시 인자 순서를 수정한다 (#201)
1 parent 6d0ef73 commit ff681b5

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

src/main/java/com/cozymate/cozymate_server/domain/favorite/service/FavoriteQueryService.java

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ public List<FavoriteMemberResponseDTO> getFavoriteMemberList(Member member) {
6060

6161
List<Long> findFavoriteMemberIdList = new ArrayList<>(memberIdFavoriteIdMap.keySet());
6262

63-
List<Member> existFavoriteMemberList = memberRepository.findAllById(findFavoriteMemberIdList);
63+
List<Member> existFavoriteMemberList = memberRepository.findAllById(
64+
findFavoriteMemberIdList);
6465

6566
Map<Long, Integer> equalityMap = memberStatEqualityQueryService.getEquality(member.getId(),
6667
existFavoriteMemberList.stream().map(Member::getId).toList());
@@ -76,7 +77,8 @@ public List<FavoriteMemberResponseDTO> getFavoriteMemberList(Member member) {
7677
MemberStatConverter.toPreferenceResponseDTO(
7778
favoriteMember.getMemberStat(),
7879
MemberStatConverter.toMemberStatPreferenceDetailColorDTOList(
79-
member.getMemberStat(), favoriteMember.getMemberStat(), criteriaPreferences
80+
favoriteMember.getMemberStat(), member.getMemberStat(),
81+
criteriaPreferences
8082
),
8183
equalityMap.get(favoriteMember.getId())))
8284
).toList();
@@ -137,7 +139,8 @@ public List<FavoriteRoomResponseDTO> getFavoriteRoomList(Member member) {
137139
// 선호 스탯 일치 횟수 계산
138140
List<PreferenceMatchCountDTO> preferenceStatsMatchCountList =
139141
Objects.nonNull(memberStat)
140-
? getPreferenceStatsMatchCounts(member, criteriaPreferenceList, mates, memberStat)
142+
? getPreferenceStatsMatchCounts(member, criteriaPreferenceList, mates,
143+
memberStat)
141144
: getPreferenceStatsMatchCountsWithoutMemberStat(criteriaPreferenceList);
142145

143146
// 로그인 사용자와 mate들의 멤버 스탯 "일치율" 계산
@@ -151,7 +154,8 @@ public List<FavoriteRoomResponseDTO> getFavoriteRoomList(Member member) {
151154
Integer roomEquality = getCalculateRoomEquality(member.getId(), equalityMap);
152155

153156
// 방 해시태그 조회
154-
List<String> roomHashTags = roomHashtagRepository.findHashtagsByRoomId(room.getId());
157+
List<String> roomHashTags = roomHashtagRepository.findHashtagsByRoomId(
158+
room.getId());
155159

156160
return FavoriteConverter.toFavoriteRoomResponseDTO(
157161
roomIdFavoriteIdMap.get(room.getId()), room, roomEquality,
@@ -160,7 +164,6 @@ public List<FavoriteRoomResponseDTO> getFavoriteRoomList(Member member) {
160164
})
161165
.toList();
162166

163-
164167
// 조회 조건에 맞지 않는 방 찜 삭제 처리
165168
deleteFavoriteRoom(existFavoriteRoomList, findFavoriteRoomIdList, partitionedRoomStatusMap,
166169
partitionedMateNumMap);
@@ -207,7 +210,8 @@ private Integer getCalculateRoomEquality(Long memberId, Map<Long, Integer> equal
207210
return roomEquality.isEmpty() ? null : (int) Math.round((double) sum / roomEquality.size());
208211
}
209212

210-
private void deleteFavoriteMember(List<Long> findFavoriteMemberIdList, List<Member> existFavoriteMemberList) {
213+
private void deleteFavoriteMember(List<Long> findFavoriteMemberIdList,
214+
List<Member> existFavoriteMemberList) {
211215
Set<Long> existMemberIdSet = existFavoriteMemberList.stream()
212216
.map(Member::getId)
213217
.collect(Collectors.toSet());
@@ -220,7 +224,8 @@ private void deleteFavoriteMember(List<Long> findFavoriteMemberIdList, List<Memb
220224
FavoriteType.MEMBER);
221225
}
222226

223-
private void deleteFavoriteRoom(List<Room> existFavoriteRoomList, List<Long> findFavoriteRoomIdList,
227+
private void deleteFavoriteRoom(List<Room> existFavoriteRoomList,
228+
List<Long> findFavoriteRoomIdList,
224229
Map<Boolean, List<Room>> partitionedRoomStatusMap,
225230
Map<Boolean, List<Room>> partitionedMateNumMap) {
226231
// 찜한 방id 에서 실제 조회된 방들의 id

0 commit comments

Comments
 (0)