You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kakao profile response 타입에 gender, birthday, birthyear 필드 확장
birthyear + birthday(MMDD)로 birthdate(UTC) 생성 및 age 계산 로직 추가
gender 값을 Sex(M/F) enum으로 매핑하는 로직 추가
신규 유저 생성 시 birthdate/age/sex 저장 (값 없으면 기존 기본값/undefined 유지)
기존 유저(P2002) 업데이트 시 birthdate/age/sex 값이 있을 때만 부분 업데이트
TODO
onboardingRequired 계산은 기존 로직 갱신 필요
추후 로그인 시 주어진 생일/나이 정보를 바탕으로 유저 생성 전 사용자 차단 필요 (50세 미만의 사용자일 경우)
UserMeResponseDto에서 birthDate를 제거하고 age로 대체하면서 /users/me 응답 스키마가 깨지는 변경 -> 현재 다른 DTO/로직에서는 여전히 birthDate를 사용하고 있어(예: 프로필 업데이트/온보딩) API 일관성을 위해 코드 수정 필요
작업 내용
TODO