diff --git a/tht-apis/src/main/java/com/tht/thtapis/facade/user/request/ModifiedIntroductionRequest.java b/tht-apis/src/main/java/com/tht/thtapis/facade/user/request/ModifiedIntroductionRequest.java new file mode 100644 index 00000000..33d33801 --- /dev/null +++ b/tht-apis/src/main/java/com/tht/thtapis/facade/user/request/ModifiedIntroductionRequest.java @@ -0,0 +1,6 @@ +package com.tht.thtapis.facade.user.request; + +public record ModifiedIntroductionRequest( + String introduction +) { +} diff --git a/tht-apis/src/main/java/com/tht/thtapis/ui/UserController.java b/tht-apis/src/main/java/com/tht/thtapis/ui/UserController.java index 3169832e..28529adc 100644 --- a/tht-apis/src/main/java/com/tht/thtapis/ui/UserController.java +++ b/tht-apis/src/main/java/com/tht/thtapis/ui/UserController.java @@ -111,9 +111,9 @@ public ResponseEntity updateNickName( @PatchMapping("/user/introduction") public ResponseEntity updateSelfIntroduce( @AuthenticationPrincipal final User user, - @RequestBody final String introduction) { + @RequestBody final ModifiedIntroductionRequest request) { - userFacade.updateIntroduction(user, introduction); + userFacade.updateIntroduction(user, request.introduction()); return ResponseEntity.ok().build(); }