diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/signature/CreatorAdminSignatureController.kt b/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/signature/CreatorAdminSignatureController.kt index 40f67ed..38760cd 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/signature/CreatorAdminSignatureController.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/creator/admin/signature/CreatorAdminSignatureController.kt @@ -22,12 +22,18 @@ class CreatorAdminSignatureController(private val service: CreatorAdminSignature @GetMapping fun getSignatureCanList( pageable: Pageable, - @RequestParam("sort-type", required = false) sortType: SignatureCanSortType = SignatureCanSortType.NEWEST, + @RequestParam("sort-type", required = false) sortType: SignatureCanSortType?, @AuthenticationPrincipal(expression = "#this == 'anonymousUser' ? null : member") member: Member? ) = run { if (member == null) throw SodaException("로그인 정보를 확인해주세요.") - ApiResponse.ok(data = service.getSignatureList(pageable, sortType, memberId = member.id!!)) + ApiResponse.ok( + data = service.getSignatureList( + pageable, + sortType ?: SignatureCanSortType.NEWEST, + memberId = member.id!! + ) + ) } @PostMapping