From 2f58bdb381435b92959be9ca381e2b41eb87b5a5 Mon Sep 17 00:00:00 2001 From: Klaus Date: Wed, 11 Sep 2024 16:36:38 +0900 Subject: [PATCH] =?UTF-8?q?=EC=8B=9C=EB=A6=AC=EC=A6=88=20=EC=BD=98?= =?UTF-8?q?=ED=85=90=EC=B8=A0=20=EC=A0=95=EB=A0=AC=20-=20defaultValue=20?= =?UTF-8?q?=EB=8C=80=EC=8B=A0=20required=20=3D=20false=EB=A1=9C=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sodalive/content/series/ContentSeriesController.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 bdf74a5..43a5068 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", defaultValue = "NEWEST") sortType: SeriesSortType, + @RequestParam("sortType", required = false) sortType: SeriesSortType? = SeriesSortType.NEWEST, @AuthenticationPrincipal(expression = "#this == 'anonymousUser' ? null : member") member: Member?, pageable: Pageable ) = run { @@ -60,7 +60,7 @@ class ContentSeriesController(private val service: ContentSeriesService) { service.getSeriesContentList( seriesId = id, member = member, - sortType = sortType, + sortType = sortType ?: SeriesSortType.NEWEST, offset = pageable.offset, limit = pageable.pageSize.toLong() )