parent
47748875c0
commit
5e01ece02b
|
@ -50,7 +50,7 @@ class ContentSeriesController(private val service: ContentSeriesService) {
|
||||||
@GetMapping("/{id}/content")
|
@GetMapping("/{id}/content")
|
||||||
fun getSeriesContentList(
|
fun getSeriesContentList(
|
||||||
@PathVariable id: Long,
|
@PathVariable id: Long,
|
||||||
@RequestParam("sortType", required = false) sortType: SeriesSortType = SeriesSortType.OLDEST,
|
@RequestParam("sortType", required = false) sortType: SeriesSortType = SeriesSortType.NEWEST,
|
||||||
@AuthenticationPrincipal(expression = "#this == 'anonymousUser' ? null : member") member: Member?,
|
@AuthenticationPrincipal(expression = "#this == 'anonymousUser' ? null : member") member: Member?,
|
||||||
pageable: Pageable
|
pageable: Pageable
|
||||||
) = run {
|
) = run {
|
||||||
|
|
|
@ -59,10 +59,10 @@ class ContentSeriesContentQueryRepositoryImpl(
|
||||||
.and(audioContent.isActive.isTrue)
|
.and(audioContent.isActive.isTrue)
|
||||||
.and(audioContent.duration.isNotNull)
|
.and(audioContent.duration.isNotNull)
|
||||||
|
|
||||||
var orderBy = seriesContent.createdAt.asc()
|
var orderBy = seriesContent.createdAt.desc()
|
||||||
|
|
||||||
if (sortType == SeriesSortType.NEWEST) {
|
if (sortType == SeriesSortType.OLDEST) {
|
||||||
orderBy = seriesContent.createdAt.desc()
|
orderBy = seriesContent.createdAt.asc()
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isAdult) {
|
if (!isAdult) {
|
||||||
|
|
Loading…
Reference in New Issue