Compare commits

...

4 Commits

Author SHA1 Message Date
klaus 367faac5c3 Merge pull request 'test' (#267) from test into main
Reviewed-on: #267
2025-02-20 18:24:35 +00:00
Klaus 3c90f065fb 관리자 콘텐츠 메인 시리즈 탭 - 큐레이션
- 시리즈 검색시 큐레이션에 추가되었다가 삭제된 시리즈도 검색 되도록 수정
2025-02-21 03:18:41 +09:00
Klaus 8b731999a7 콘텐츠 메인 시리즈 탭 - 큐레이션
- 시리즈 정렬 추가
- 내용이 추가되지 않은 큐레이션은 보이지 않도록 수정
2025-02-21 03:05:08 +09:00
Klaus 5182d03b16 콘텐츠 메인 시리즈 탭 - 큐레이션
- 모든 큐레이션 데이터가 시리즈 큐레이션에 중복되어 나오는 버그 수정
2025-02-21 02:56:54 +09:00
3 changed files with 8 additions and 1 deletions

View File

@ -112,7 +112,10 @@ class AdminContentCurationQueryRepositoryImpl(
series.isActive.isTrue series.isActive.isTrue
.and(series.member.isNotNull) .and(series.member.isNotNull)
.and(series.title.contains(searchWord)) .and(series.title.contains(searchWord))
.and(audioContentCurationItem.id.isNull) .and(
audioContentCurationItem.id.isNull
.or(audioContentCurationItem.isActive.isFalse)
)
) )
.fetch() .fetch()
} }

View File

@ -130,6 +130,7 @@ class AudioContentMainTabSeriesService(
) )
) )
} }
.filter { it.items.isNotEmpty() }
return GetContentMainTabSeriesResponse( return GetContentMainTabSeriesResponse(
contentBannerList = contentBannerList, contentBannerList = contentBannerList,

View File

@ -233,6 +233,8 @@ class ContentSeriesQueryRepositoryImpl(
var where = series.isActive.isTrue var where = series.isActive.isTrue
.and(member.isActive.isTrue) .and(member.isActive.isTrue)
.and(member.role.eq(MemberRole.CREATOR)) .and(member.role.eq(MemberRole.CREATOR))
.and(audioContentCuration.id.eq(curationId))
.and(audioContentCurationItem.isActive.isTrue)
.and(blockMember.id.isNull) .and(blockMember.id.isNull)
if (!isAdult) { if (!isAdult) {
@ -247,6 +249,7 @@ class ContentSeriesQueryRepositoryImpl(
.innerJoin(series.member, member) .innerJoin(series.member, member)
.leftJoin(blockMember).on(blockMemberCondition) .leftJoin(blockMember).on(blockMemberCondition)
.where(where) .where(where)
.orderBy(audioContentCurationItem.orders.asc())
.fetch() .fetch()
} }
} }