fix(rank): 홈 콘텐츠 랭킹 차단 크리에이터를 양방향으로 필터링한다

This commit is contained in:
2026-02-26 01:08:26 +09:00
parent 1f611ef46e
commit d5db08faca
2 changed files with 33 additions and 3 deletions

View File

@@ -80,9 +80,15 @@ class RankingRepository(
locale: String? = null
): List<GetAudioContentRankingItem> {
val blockMemberCondition = if (memberId != null) {
blockMember.member.id.eq(member.id)
.and(blockMember.isActive.isTrue)
.and(blockMember.blockedMember.id.eq(memberId))
blockMember.isActive.isTrue
.and(
blockMember.member.id.eq(member.id)
.and(blockMember.blockedMember.id.eq(memberId))
.or(
blockMember.member.id.eq(memberId)
.and(blockMember.blockedMember.id.eq(member.id))
)
)
} else {
null
}