|
8 | 8 | import io.swagger.v3.oas.annotations.responses.ApiResponse; |
9 | 9 | import io.swagger.v3.oas.annotations.responses.ApiResponses; |
10 | 10 | import io.swagger.v3.oas.annotations.tags.Tag; |
| 11 | +import jakarta.validation.Valid; |
11 | 12 | import lombok.RequiredArgsConstructor; |
12 | 13 | import org.springdoc.core.annotations.ParameterObject; |
13 | 14 | import org.springframework.data.domain.PageRequest; |
@@ -56,7 +57,7 @@ public class ReviewControllerV2 { |
56 | 57 | }) |
57 | 58 | @PostMapping("/meal") |
58 | 59 | public BaseResponse<?> createMealReview( |
59 | | - @RequestBody CreateMealReviewRequest createMealReviewRequest, |
| 60 | + @Valid @RequestBody CreateMealReviewRequest createMealReviewRequest, |
60 | 61 | @AuthenticationPrincipal CustomUserDetails customUserDetails) { |
61 | 62 | reviewServiceV2.createMealReview(customUserDetails, createMealReviewRequest); |
62 | 63 | return BaseResponse.success(); |
@@ -205,7 +206,7 @@ public BaseResponse<SliceResponse<ReviewDetail>> getMenuReviewList( |
205 | 206 | @ApiResponse(responseCode = "404", description = "존재하지 않는 유저", content = @Content(schema = @Schema(implementation = BaseResponse.class))), |
206 | 207 | }) |
207 | 208 | @PostMapping("/menu") |
208 | | - public BaseResponse<?> createMenuReview(@RequestBody CreateMenuReviewRequest createMenuReviewRequest, |
| 209 | + public BaseResponse<?> createMenuReview(@Valid @RequestBody CreateMenuReviewRequest createMenuReviewRequest, |
209 | 210 | @AuthenticationPrincipal CustomUserDetails customUserDetails) { |
210 | 211 | reviewServiceV2.createMenuReview(customUserDetails, createMenuReviewRequest); |
211 | 212 | return BaseResponse.success(); |
|
0 commit comments