@@ -60,7 +60,8 @@ public List<FavoriteMemberResponseDTO> getFavoriteMemberList(Member member) {
60
60
61
61
List <Long > findFavoriteMemberIdList = new ArrayList <>(memberIdFavoriteIdMap .keySet ());
62
62
63
- List <Member > existFavoriteMemberList = memberRepository .findAllById (findFavoriteMemberIdList );
63
+ List <Member > existFavoriteMemberList = memberRepository .findAllById (
64
+ findFavoriteMemberIdList );
64
65
65
66
Map <Long , Integer > equalityMap = memberStatEqualityQueryService .getEquality (member .getId (),
66
67
existFavoriteMemberList .stream ().map (Member ::getId ).toList ());
@@ -76,7 +77,8 @@ public List<FavoriteMemberResponseDTO> getFavoriteMemberList(Member member) {
76
77
MemberStatConverter .toPreferenceResponseDTO (
77
78
favoriteMember .getMemberStat (),
78
79
MemberStatConverter .toMemberStatPreferenceDetailColorDTOList (
79
- member .getMemberStat (), favoriteMember .getMemberStat (), criteriaPreferences
80
+ favoriteMember .getMemberStat (), member .getMemberStat (),
81
+ criteriaPreferences
80
82
),
81
83
equalityMap .get (favoriteMember .getId ())))
82
84
).toList ();
@@ -137,7 +139,8 @@ public List<FavoriteRoomResponseDTO> getFavoriteRoomList(Member member) {
137
139
// 선호 스탯 일치 횟수 계산
138
140
List <PreferenceMatchCountDTO > preferenceStatsMatchCountList =
139
141
Objects .nonNull (memberStat )
140
- ? getPreferenceStatsMatchCounts (member , criteriaPreferenceList , mates , memberStat )
142
+ ? getPreferenceStatsMatchCounts (member , criteriaPreferenceList , mates ,
143
+ memberStat )
141
144
: getPreferenceStatsMatchCountsWithoutMemberStat (criteriaPreferenceList );
142
145
143
146
// 로그인 사용자와 mate들의 멤버 스탯 "일치율" 계산
@@ -151,7 +154,8 @@ public List<FavoriteRoomResponseDTO> getFavoriteRoomList(Member member) {
151
154
Integer roomEquality = getCalculateRoomEquality (member .getId (), equalityMap );
152
155
153
156
// 방 해시태그 조회
154
- List <String > roomHashTags = roomHashtagRepository .findHashtagsByRoomId (room .getId ());
157
+ List <String > roomHashTags = roomHashtagRepository .findHashtagsByRoomId (
158
+ room .getId ());
155
159
156
160
return FavoriteConverter .toFavoriteRoomResponseDTO (
157
161
roomIdFavoriteIdMap .get (room .getId ()), room , roomEquality ,
@@ -160,7 +164,6 @@ public List<FavoriteRoomResponseDTO> getFavoriteRoomList(Member member) {
160
164
})
161
165
.toList ();
162
166
163
-
164
167
// 조회 조건에 맞지 않는 방 찜 삭제 처리
165
168
deleteFavoriteRoom (existFavoriteRoomList , findFavoriteRoomIdList , partitionedRoomStatusMap ,
166
169
partitionedMateNumMap );
@@ -207,7 +210,8 @@ private Integer getCalculateRoomEquality(Long memberId, Map<Long, Integer> equal
207
210
return roomEquality .isEmpty () ? null : (int ) Math .round ((double ) sum / roomEquality .size ());
208
211
}
209
212
210
- private void deleteFavoriteMember (List <Long > findFavoriteMemberIdList , List <Member > existFavoriteMemberList ) {
213
+ private void deleteFavoriteMember (List <Long > findFavoriteMemberIdList ,
214
+ List <Member > existFavoriteMemberList ) {
211
215
Set <Long > existMemberIdSet = existFavoriteMemberList .stream ()
212
216
.map (Member ::getId )
213
217
.collect (Collectors .toSet ());
@@ -220,7 +224,8 @@ private void deleteFavoriteMember(List<Long> findFavoriteMemberIdList, List<Memb
220
224
FavoriteType .MEMBER );
221
225
}
222
226
223
- private void deleteFavoriteRoom (List <Room > existFavoriteRoomList , List <Long > findFavoriteRoomIdList ,
227
+ private void deleteFavoriteRoom (List <Room > existFavoriteRoomList ,
228
+ List <Long > findFavoriteRoomIdList ,
224
229
Map <Boolean , List <Room >> partitionedRoomStatusMap ,
225
230
Map <Boolean , List <Room >> partitionedMateNumMap ) {
226
231
// 찜한 방id 에서 실제 조회된 방들의 id
0 commit comments