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
프론트 @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의 경우는 ActivityGroupStudyResponseDto에 imageUrl과 curriculum이 담기고, PROJECT에서는 ActivityGroupProjectResponseDto에 imageUrl, startDate, endDate, techStack, githubUrl이 담겨 반환되고 있는 것을 ActivityGroupDetailResponseDto로 통일하여 카테고리에 상관없이 모두 반환되도록 수정하고자 합니다.
Tasks
활동 상세 조회 API의 응답 ActivityGroupDetailResponseDto로 통일하기
ETC
No response
The text was updated successfully, but these errors were encountered:
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의 경우는
ActivityGroupStudyResponseDto
에imageUrl
과curriculum
이 담기고, PROJECT에서는ActivityGroupProjectResponseDto
에imageUrl, startDate, endDate, techStack, githubUrl
이 담겨 반환되고 있는 것을ActivityGroupDetailResponseDto
로 통일하여 카테고리에 상관없이 모두 반환되도록 수정하고자 합니다.Tasks
ETC
No response
The text was updated successfully, but these errors were encountered: