회의 주제
- 사용자 정보 + 스터디 정보 목록 을 불러오는 페이지 각각에 대한 요청이 따로 들어오고 있어서 url 이 너무 혼란해진다
- 스터디 상태
- FINISHED - 모집마감(프롱님들은 요렇게 하고있었던) ? 스터디 진행 완료?(백은 요렇게하고있었고) - 소통의 오류
회의 내용
- api/stuides/me 는 필요한 부분
- 사용자 프로필 정보와, 해당 사용자가 참여한 스터디 목록
- 7번 사용자 로그인 - 다른사람 프로필

유저정보
- USER INFO 한번호출
스터디 정보
- /api/v2/studies?userId=x & memberStatus=owned 개설한 스터디
- /api/v2/studies?userId=x & studyStatus=in_progress 참여중인 스터디
- isMember = true
- memberStatus = accepted & not finished
- 여기에 모집중, 모집완료, 진행중을 모두 스터디 상관없이
- 개설한 스터디 제외?
- accepted in_progress
- /api/v2/studies?userId=x & studyStatus=finished
- DTO 데이터 + Page → 5시이전에 merge
- study v2 버전 만들기 → 8~9시쯤
- status 이름
진행기간이 끝난 것을 완료한 스터디에 넣을 예정
백에서 12시 넘어서 처리가 가능하면 좋다
status
모집중 RECRUITING
모집완료 RECRUITING_FINISHED
(max-participant가 모두 찼을때 서버에서 자동으로 변경해야 하는지?)
참여하기 버튼을 없애는 기능 - 프론트
(gather_end_date가 도달했을 떄 자동으로 변경) - 프론트에서는 현재 이것 진행
신청시 maxParticipant 를 확인하는 로직 존재
백에서 로직 검증 → status 만을 넘겨 → 프론트에서는 이것만을 통해서 라벨링하도록( 따로 로직 검증하는게 아니라)
진행중 IN_PROGRESS
(study_start_date가 도달했을때 자동으로 변경)
진행완료 FINISHED
프론트에서 라벨이 사라짐
결론
- 회의에 대한 결과를 작성합니다.