From b9ad3bdb727a0c3dea0b1adeb763bb5fdcf31e64 Mon Sep 17 00:00:00 2001 From: Klaus <klaus@vividnext.co.kr> Date: Thu, 10 Oct 2024 15:36:21 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BD=98=ED=85=90=EC=B8=A0=20=EB=A9=94?= =?UTF-8?q?=EC=9D=B8=20-=20=EC=83=88=EB=A1=9C=EC=9A=B4=20=EC=BD=98?= =?UTF-8?q?=ED=85=90=EC=B8=A0,=20=ED=81=90=EB=A0=88=EC=9D=B4=EC=85=98=20-?= =?UTF-8?q?=2019=EA=B8=88=20=EC=BD=98=ED=85=90=EC=B8=A0=20=EC=84=B1?= =?UTF-8?q?=ED=96=A5=20=EB=8D=B0=EC=9D=B4=ED=84=B0=EA=B0=80=20=EC=9E=88?= =?UTF-8?q?=EC=9D=84=20=EB=95=8C=20=EC=84=B1=ED=96=A5=20+=20=EB=B9=84?= =?UTF-8?q?=EC=84=B1=EC=9D=B8=20=EC=BD=98=ED=85=90=EC=B8=A0=EA=B0=80=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=EB=90=98=EB=8F=84=EB=A1=9D=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vividnext/sodalive/content/AudioContentRepository.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentRepository.kt index 7e8abaa..56e0526 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentRepository.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentRepository.kt @@ -374,6 +374,7 @@ class AudioContentQueryRepositoryImpl(private val queryFactory: JPAQueryFactory) if (contentType != ContentType.ALL) { where = where.and( audioContent.member.auth.gender.eq(if (contentType == ContentType.MALE) 1 else 0) + .or(audioContent.isAdult.isFalse) ) } } @@ -453,6 +454,7 @@ class AudioContentQueryRepositoryImpl(private val queryFactory: JPAQueryFactory) if (contentType != ContentType.ALL) { where = where.and( audioContent.member.auth.gender.eq(if (contentType == ContentType.MALE) 1 else 0) + .or(audioContent.isAdult.isFalse) ) } } @@ -495,6 +497,7 @@ class AudioContentQueryRepositoryImpl(private val queryFactory: JPAQueryFactory) if (contentType != ContentType.ALL) { where = where.and( audioContent.member.auth.gender.eq(if (contentType == ContentType.MALE) 1 else 0) + .or(audioContent.isAdult.isFalse) ) } } @@ -607,9 +610,8 @@ class AudioContentQueryRepositoryImpl(private val queryFactory: JPAQueryFactory) } else { if (contentType != ContentType.ALL) { where = where.and( - audioContent.member.auth.gender.eq( - if (contentType == ContentType.MALE) 1 else 0 - ) + audioContent.member.auth.gender.eq(if (contentType == ContentType.MALE) 1 else 0) + .or(audioContent.isAdult.isFalse) ) } }