-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
문의하기 api 적용 #983
문의하기 api 적용 #983
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
고생하셨습니다 헤인!
한가지 궁금한 것은 name, memberId가 비회원일 때 null이 되는 것이 맞겠죠?!
현재는 email, name, memberId가 빈 값이라면 null로 주고 있는데,
MemberInfo가 타입으로는 아래와 같이 되어있어서 혹시 타입을 null로 바꿔줘야하나? 싶었어요.
헤인 생각은 어떤가요?
export interface MemberInfo {
memberId: number | undefined;
name: string | undefined;
}
현재 백엔드와 합의된 api 에선 값이 없는 경우 null로 값을 할당하여 전달해주어야 하기 때문에, 아래와 같이 email, name, memberId가 없으면 null로 값을 채워 body로 전달하고 있습니다. const contactBody = { message, email: email || null, name: name ?? null, memberId: memberId ?? null };
이때 만약 마위의 코멘트를 개인적으로 저는 개발자가 의도적으로 없다고 선언하는 경우 또는 값을 비워줄 때 |
@Hain-tain |
@healim01 우선은 머지하겠고 추후에 한번 내용 확인해주세요~! |
⚡️ 관련 이슈
📍주요 변경 사항
🎸기타
백엔드 api에 최소 글자수 제한이 아직 20자로 되어있어서 그대로 구현하였습니다. 이 부분은 다함께 논의 후 확정된 값으로 업데이트 하겠습니다. 따라서 그 전에 머지하지 말아주세요!!🍗 PR 첫 리뷰 마감 기한
12/23 23:5912/24 23:59 (12/23일 업데이트)