test #259

Merged
klaus merged 18 commits from test into main 2025-02-18 14:48:10 +00:00
1 changed files with 9 additions and 0 deletions
Showing only changes of commit 44e3eda145 - Show all commits

View File

@ -20,6 +20,10 @@ class ContentMainTabTagCurationRepository(
) {
fun getTagList(isAdult: Boolean): List<String> {
var where = contentHashTagCuration.isActive.isTrue
.and(audioContent.isActive.isTrue)
.and(audioContent.duration.isNotNull)
.and(audioContent.limited.isNull)
.and(contentHashTagCurationItem.isActive.isTrue)
if (!isAdult) {
where = where.and(contentHashTagCuration.isAdult.isFalse)
@ -28,7 +32,12 @@ class ContentMainTabTagCurationRepository(
return queryFactory
.select(contentHashTagCuration.tag)
.from(contentHashTagCuration)
.innerJoin(contentHashTagCurationItem)
.on(contentHashTagCurationItem.curation.id.eq(contentHashTagCuration.id))
.innerJoin(contentHashTagCurationItem.content, audioContent)
.where(where)
.groupBy(contentHashTagCuration.id)
.having(contentHashTagCurationItem.id.countDistinct().gt(0))
.orderBy(contentHashTagCuration.orders.asc())
.fetch()
}