Step3-kakao-tech-campus / Team3_BE

[카테캠 1기] 번개 지향 볼링 모집 커뮤니티 "번개볼링"의 백엔드 서버입니다.
2 stars 4 forks source link

개인정보 수정 api 버그 #80

Closed jagaldol closed 11 months ago

jagaldol commented 11 months ago

Description

image

name과 districtId를 변경하려고 할 시 request가 null이라고 나옵니다.

@PutMapping("/users/mine")
public ResponseEntity<?> updateMyProfile(@RequestPart(required = false) MultipartFile profileImage,
                                         @RequestPart @Valid UserRequest.UpdateMyProfileDto request, Errors errors,
                                         @AuthenticationPrincipal CustomUserDetails userDetails) {
    userService.updateMyProfile(profileImage, request, userDetails.getId());
    return ResponseEntity.ok().body(ApiUtils.success());
}

현재 controller 구조는 위와 같은데, request를 넣어라고 합니다.

api 명세서와는 다르게 name과 districtId를 가진 json 파일을 request에 넣도록 구현되어 있는것입니다.

단순 2개니까 분리시켜서 api 명세서와 맞추면되겠습니다.

References