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

활동 상세 조회 API 응답 수정 #455

Closed
1 task done
mingmingmon opened this issue Aug 11, 2024 · 0 comments · Fixed by #459
Closed
1 task done

활동 상세 조회 API 응답 수정 #455

mingmingmon opened this issue Aug 11, 2024 · 0 comments · Fixed by #459
Assignees
Labels
🔨 Refactor 코드 수정 및 개선

Comments

@mingmingmon
Copy link
Collaborator

mingmingmon commented Aug 11, 2024

Describe

프론트 @Jeong-Ag님의 요청으로 활동 상세조회 API에서 카테고리가 STUDY, PROJECT에 상관 없이 모든 정보가 반환되도록 수정하고자 합니다.

기존 백엔드 API 설계 의도에 의하면 STUDY인 경우 curriculum 필드가 추가로 필요하고, PROJECT인 경우 startDate, endDate, techStack, githubUrl 필드를 추가로 필요로 하기에 ActivityGroupRequestDto에 해당 필드들을 모두 @NotNull을 달지 않고 프론트에서 구분해서 받도록 하였습니다.

그러나 현재 프론트에서 활동을 생성할 경우 STUDY, PROJECT 구분 없이 imageUrl, curriculum, startDate, endDate, techStack, githubUrl을 선택입력으로 처리하고 있습니다.

따라서 기존의 상세조회 API에서는 STUDY의 경우는 ActivityGroupStudyResponseDtoimageUrlcurriculum이 담기고, PROJECT에서는 ActivityGroupProjectResponseDtoimageUrl, startDate, endDate, techStack, githubUrl이 담겨 반환되고 있는 것을 ActivityGroupDetailResponseDto로 통일하여 카테고리에 상관없이 모두 반환되도록 수정하고자 합니다.

Tasks

  • 활동 상세 조회 API의 응답 ActivityGroupDetailResponseDto로 통일하기

ETC

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔨 Refactor 코드 수정 및 개선
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants