Skip to content
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

fix: #74 멤버 정보 변경 시 파트를 빈 배열로 한 이후 멤버 목록 조회 시 에러가 발생하는 버그 해결 #75

Merged
merged 2 commits into from
Feb 26, 2025

Conversation

kwonyj1022
Copy link
Collaborator

📄 작업 내용 요약

[문제]

  • 멤버 정보 변경 시 파트가 빈 배열인 경우 요청은 정상처리되지만, 이후에 멤버 목록 조회 시 Internal Server Error 발생

[원인]

  • 멤버 목록 조회 시 정렬할 때 멤버의 첫 번째 파트를 기준으로 정렬하고 있음
  • 멤버 정보 변경 시 파트를 빈 배열로 하면 파트가 없는 것으로 처리되어서 멤버 도메인은 파트 정보를 빈 리스트로 들고 있음
  • 멤버 정렬 시 첫 번째 파트를 기준으로 정렬하는데 첫 번째 파트가 없기 때문에 에러 발생

[해결]

  • 서비스 규칙 상 모든 멤버는 하나 이상의 파트를 맡고 있어야 함
  • 프론트에서 빈 리스트를 보내는 경우는 해당 멤버가 맡고 있는 파트가 없어서가 아니라, 파트를 변경하지 않았기 때문임
  • 따라서, 멤버 정보 수정 요청에서 파트가 빈 배열일 경우, 파트를 null로 보낸 경우와 동일하게 처리(파트를 변경하지 않은 것으로 처리)하도록 수정

📎 Issue 번호

@kwonyj1022 kwonyj1022 added the fix 버그 수정 label Feb 26, 2025
@kwonyj1022 kwonyj1022 self-assigned this Feb 26, 2025
@kwonyj1022 kwonyj1022 changed the title 멤버 정보 변경 시 파트가 빈 배열인 경우 이후 목록 조회 시 에러가 발생하는 버그 해결 fix: #74 멤버 정보 변경 시 파트를 빈 배열로 한 이후 멤버 목록 조회 시 에러가 발생하는 버그 해결 Feb 26, 2025
@kwonyj1022 kwonyj1022 merged commit a3e47a4 into develop Feb 26, 2025
@kwonyj1022 kwonyj1022 deleted the fix/74 branch February 26, 2025 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fix 버그 수정
Projects
None yet
Development

Successfully merging this pull request may close these issues.

멤버 정보 변경 시 파트가 빈 배열인 경우 이후 조회 시 에러 발생
1 participant