팔로우 한 크리에이터 커뮤니티 게시물 조회 - 차단된 유저는 조회되지 않도록 수정 #104

Merged
klaus merged 1 commits from test into main 2023-12-21 19:28:10 +00:00
2 changed files with 10 additions and 1 deletions

View File

@ -99,7 +99,10 @@ class CreatorCommunityQueryRepositoryImpl(private val queryFactory: JPAQueryFact
val memberSubQuery = queryFactory
.select(creatorFollowing.creator.id)
.from(creatorFollowing)
.where(creatorFollowing.member.id.eq(memberId))
.where(
creatorFollowing.member.id.eq(memberId)
.and(creatorFollowing.isActive.isTrue)
)
where = where.and(
creatorCommunity.member.id.`in`(memberSubQuery)

View File

@ -384,6 +384,12 @@ class CreatorCommunityService(
return postList
.asSequence()
.filter {
!blockMemberRepository.isBlocked(
blockedMemberId = memberId,
memberId = it.member!!.id!!
)
}
.map {
val isLike =
likeRepository.findByPostIdAndMemberId(postId = it.id!!, memberId = memberId)?.isActive ?: false