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

Refactor #62 api 응답 형식 변경, @parameter(hidden = true) 추가 #63

Conversation

huncozyboy
Copy link
Member

@huncozyboy huncozyboy commented Oct 25, 2024

PR 내용

이 PR은 공통 응답 클래스를 리팩토링하여 성공 응답을 커스텀할 수 있도록 수정하고
각 도메인 관련 성공 응답을 수정하였습니다. 각 도메인마다 에러 메시지를 enum으로 관리하도록 수정했습니다
CurrentUser가 적용된 API에서 사용자 ID를 스웨거에서 파라미터로 입력하는 부분을 안뜨게 수정했습니다

PR 세부사항

CommonResponse, Schedule , User, Penalty, Comment, Board, Attendance, Account 도메인 -> 관련 성공 응답 수정 및 에러 메시지 추가
@currentuser 적용 컨트롤러 -> @parameter(hidden = true) 추가


관련 스크린샷


주의사항


체크 리스트

  • 리뷰어 설정
  • Assignee 설정
  • Label 설정
  • 제목 양식 맞췄나요? (ex. #0 Feat: 기능 추가)
  • 변경 사항에 대한 테스트

@huncozyboy huncozyboy self-assigned this Oct 25, 2024
@huncozyboy huncozyboy linked an issue Oct 25, 2024 that may be closed by this pull request
2 tasks
@huncozyboy huncozyboy changed the title Refactor #62 api 응답 형식 변경 및 커런트 유저 관련 수정 Refactor #62 api 응답 형식 변경 Oct 25, 2024
Copy link
Member

@hyxklee hyxklee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

깔끔하네용 고생하셨어요!

@huncozyboy huncozyboy changed the title Refactor #62 api 응답 형식 변경 Refactor #62 api 응답 형식 변경, @parameter(hidden = true) 추가 Oct 26, 2024
@huncozyboy huncozyboy merged commit d8cac32 into develop Oct 26, 2024
2 checks passed
@huncozyboy huncozyboy deleted the Refactor-#62-api-응답-형식-변경-및-커런트-유저-관련-수정 branch October 28, 2024 11:49
huncozyboy added a commit that referenced this pull request Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Refactor #62 api 응답 형식 변경
3 participants