diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/live/recommend/LiveRecommendRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/live/recommend/LiveRecommendRepository.kt index 6cb0357..2032a5b 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/live/recommend/LiveRecommendRepository.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/live/recommend/LiveRecommendRepository.kt @@ -195,6 +195,7 @@ class LiveRecommendRepository( .and(member.id.notIn(withOutCreatorList)) .and(creatorFollowing.isActive.isTrue) .and(creatorFollowing.member.id.eq(memberId)) + .and(creatorFollowing.member.isActive.isTrue) ) .orderBy(Expressions.numberTemplate(Double::class.java, "function('rand')").asc()) .limit(limit) @@ -209,6 +210,7 @@ class LiveRecommendRepository( .and(member.isActive.isTrue) .and(creatorFollowing.isActive.isTrue) .and(creatorFollowing.member.id.eq(memberId)) + .and(creatorFollowing.member.isActive.isTrue) return queryFactory .select(creatorFollowing.creator.id) @@ -233,6 +235,7 @@ class LiveRecommendRepository( .and(member.isActive.isTrue) .and(creatorFollowing.isActive.isTrue) .and(creatorFollowing.member.id.eq(memberId)) + .and(creatorFollowing.member.isActive.isTrue) return queryFactory .select(