Skip to content

Commit 95511ea

Browse files
committed
hotfix: 프로필 수정 로직 변경
1 parent 305845a commit 95511ea

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

GD-YD-BE-Config

gd-yd-api/src/main/java/com/gdyd/gdydapi/controller/member/MemberController.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import io.swagger.v3.oas.annotations.Operation;
1111
import io.swagger.v3.oas.annotations.Parameter;
1212
import io.swagger.v3.oas.annotations.tags.Tag;
13+
import jakarta.validation.Valid;
1314
import lombok.RequiredArgsConstructor;
1415
import org.springframework.data.domain.PageRequest;
1516
import org.springframework.data.domain.Pageable;
@@ -52,7 +53,9 @@ public ResponseEntity<ProfileResponse> getProfile() {
5253

5354
@Operation(summary = "프로필 수정 API", description = "현재 로그인한 사용자의 프로필 정보를 수정하는 API")
5455
@PutMapping("/profile")
55-
public ResponseEntity<ProfileResponse> updateProfile(UpdateProfileRequest request) {
56+
public ResponseEntity<ProfileResponse> updateProfile(
57+
@RequestBody @Valid UpdateProfileRequest request
58+
) {
5659
ProfileResponse response = memberCommandService.updateProfile(request);
5760
return ResponseEntity.ok(response);
5861
}

gd-yd-api/src/main/java/com/gdyd/gdydapi/request/member/UpdateProfileRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public record UpdateProfileRequest(
1212
@Schema(description = "닉네임", example = "인천교회출신스님")
1313
String nickname,
1414

15-
@NotBlank(message = "학년은 필수 입력 값입니다.")
15+
@NotNull(message = "학년은 필수 입력 값입니다.")
1616
@Schema(description = "학년", example = "SECOND")
1717
Grade grade,
1818

0 commit comments

Comments
 (0)