From adfad4ad400d5ff6b4393f22da5f19a549031cc2 Mon Sep 17 00:00:00 2001 From: Klaus Date: Tue, 15 Oct 2024 00:10:52 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90=20-=20=EC=8B=9C?= =?UTF-8?q?=EB=A6=AC=EC=A6=88=20=EB=A6=AC=EC=8A=A4=ED=8A=B8=20API=20-=20?= =?UTF-8?q?=EC=9E=91=ED=92=88=EA=B0=9C=EC=88=98=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/content/series/AdminContentSeriesRepository.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/admin/content/series/AdminContentSeriesRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/admin/content/series/AdminContentSeriesRepository.kt index bb9b245..ae2b922 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/admin/content/series/AdminContentSeriesRepository.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/admin/content/series/AdminContentSeriesRepository.kt @@ -3,6 +3,7 @@ package kr.co.vividnext.sodalive.admin.content.series import com.querydsl.core.types.dsl.CaseBuilder import com.querydsl.jpa.impl.JPAQueryFactory import kr.co.vividnext.sodalive.admin.content.series.genre.QSeriesGenre.seriesGenre +import kr.co.vividnext.sodalive.content.QAudioContent.audioContent import kr.co.vividnext.sodalive.creator.admin.content.series.QSeries.series import kr.co.vividnext.sodalive.creator.admin.content.series.QSeriesContent.seriesContent import kr.co.vividnext.sodalive.creator.admin.content.series.Series @@ -63,10 +64,8 @@ class AdminContentSeriesQueryRepositoryImpl( .from(series) .innerJoin(series.member, member) .innerJoin(series.genre, seriesGenre) - .leftJoin(seriesContent).on( - series.id.eq(seriesContent.series.id) - .and(seriesContent.content.isActive.isTrue) - ) + .leftJoin(seriesContent).on(series.id.eq(seriesContent.series.id)) + .leftJoin(seriesContent.content, audioContent).on(audioContent.isActive.isTrue) .where(where) .offset(offset) .limit(limit)