From fa7ea971a6c73cef65307824be62f38ba4cf59b6 Mon Sep 17 00:00:00 2001 From: bo Date: Tue, 30 Apr 2024 10:15:08 +0900 Subject: [PATCH] =?UTF-8?q?fix(article):=20@ReqeustBody=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../server/article/presentation/ArticleController.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/main-server/src/main/java/com/sickgyun/server/article/presentation/ArticleController.java b/main-server/src/main/java/com/sickgyun/server/article/presentation/ArticleController.java index dd51642..a56a7b6 100644 --- a/main-server/src/main/java/com/sickgyun/server/article/presentation/ArticleController.java +++ b/main-server/src/main/java/com/sickgyun/server/article/presentation/ArticleController.java @@ -8,6 +8,7 @@ import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.RestController; @@ -20,8 +21,10 @@ import com.sickgyun.server.auth.annotation.LoginRequired; import com.sickgyun.server.auth.service.implementation.AuthReader; +import jakarta.validation.Valid; import lombok.RequiredArgsConstructor; +@Valid @RestController @RequiredArgsConstructor @RequestMapping("/articles") @@ -34,7 +37,7 @@ public class ArticleController { @PostMapping @LoginRequired @ResponseStatus(HttpStatus.CREATED) - public void create(ArticleCreateRequest creatRequest) { + public void create(@RequestBody ArticleCreateRequest creatRequest) { commandService.create( creatRequest.toEntity( authReader.getCurrentUser() @@ -70,7 +73,7 @@ public List findMine() { @LoginRequired @PutMapping("/{id}") @ResponseStatus(HttpStatus.CREATED) - public void update(ArticleUpdateRequest updateRequest, @PathVariable Long id) { + public void update(@RequestBody ArticleUpdateRequest updateRequest, @PathVariable Long id) { commandService.update( updateRequest.toEntity( authReader.getCurrentUser()