시리즈 상세, 채널 상세

- 19금 콘텐츠 보기 설정 적용
This commit is contained in:
2025-03-19 18:34:20 +09:00
parent b1fb62dd65
commit 9ed031e574
10 changed files with 223 additions and 35 deletions

View File

@@ -91,7 +91,7 @@ class RankingService(
loopCount++
} while (seriesList.size < 5 && loopCount < 5)
return seriesToSeriesListItem(seriesList = seriesList, isAdult = isAdult)
return seriesToSeriesListItem(seriesList = seriesList, isAdult = isAdult, contentType = contentType)
}
fun getSeriesAllRankingByGenre(
@@ -106,7 +106,7 @@ class RankingService(
contentType = contentType,
genreId = genreId
)
return seriesToSeriesListItem(seriesList = seriesList, isAdult = isAdult)
return seriesToSeriesListItem(seriesList = seriesList, isAdult = isAdult, contentType = contentType)
}
fun getCompleteSeriesRankingTotalCount(
@@ -139,12 +139,13 @@ class RankingService(
offset = offset,
limit = limit
)
return seriesToSeriesListItem(seriesList = seriesList, isAdult = isAdult)
return seriesToSeriesListItem(seriesList = seriesList, isAdult = isAdult, contentType = contentType)
}
private fun seriesToSeriesListItem(
seriesList: List<Series>,
isAdult: Boolean
isAdult: Boolean,
contentType: ContentType
): List<GetSeriesListResponse.SeriesListItem> {
return seriesList
.map {
@@ -164,7 +165,8 @@ class RankingService(
.map {
it.numberOfContent = seriesContentRepository.getContentCount(
seriesId = it.seriesId,
isAdult = isAdult
isAdult = isAdult,
contentType = contentType
)
it
@@ -254,7 +256,7 @@ class RankingService(
isAdult = isAdult,
contentType = contentType
)
return seriesToSeriesListItem(seriesList, isAdult)
return seriesToSeriesListItem(seriesList, isAdult, contentType = contentType)
}
fun fetchFreeContentByCreatorIdTop4(