diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/category/CreatorAdminCategoryRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/category/CreatorAdminCategoryRepository.kt index 179da66..35b8196 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/category/CreatorAdminCategoryRepository.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/content/category/CreatorAdminCategoryRepository.kt @@ -18,7 +18,6 @@ class CreatorAdminCategoryRepository(private val queryFactory: JPAQueryFactory) .leftJoin(categoryContent) .on( audioContent.id.eq(categoryContent.content.id) - .and(categoryContent.isActive.ne(true)) .and(categoryContent.category.id.eq(categoryId)) ) .where( @@ -27,6 +26,7 @@ class CreatorAdminCategoryRepository(private val queryFactory: JPAQueryFactory) .and(audioContent.member.id.eq(memberId)) .and(audioContent.isActive.isTrue.or(audioContent.releaseDate.isNotNull)) .and(audioContent.title.contains(searchWord)) + .and(categoryContent.id.isNull.or(categoryContent.isActive.isFalse)) ) .fetch() }