diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/content/series/ContentSeriesController.kt b/src/main/kotlin/kr/co/vividnext/sodalive/content/series/ContentSeriesController.kt index 67ea69b..a82b4c0 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/content/series/ContentSeriesController.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/content/series/ContentSeriesController.kt @@ -50,7 +50,7 @@ class ContentSeriesController(private val service: ContentSeriesService) { @GetMapping("/{id}/content") fun getSeriesContentList( @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?, pageable: Pageable ) = run { diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/content/series/content/ContentSeriesContentRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/content/series/content/ContentSeriesContentRepository.kt index 4751856..36a6eae 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/content/series/content/ContentSeriesContentRepository.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/content/series/content/ContentSeriesContentRepository.kt @@ -59,10 +59,10 @@ class ContentSeriesContentQueryRepositoryImpl( .and(audioContent.isActive.isTrue) .and(audioContent.duration.isNotNull) - var orderBy = seriesContent.createdAt.asc() + var orderBy = seriesContent.createdAt.desc() - if (sortType == SeriesSortType.NEWEST) { - orderBy = seriesContent.createdAt.desc() + if (sortType == SeriesSortType.OLDEST) { + orderBy = seriesContent.createdAt.asc() } if (!isAdult) {