07.27 회의
요구사항? 문제사항?
생성한 강의에 대한 강의 상세 정보에 접근할 수 없습니다
위의 이미지와 같이 25, 26번 강의를 생성했지만
같은 토큰으로 접근했을 때 강의 접근 권한이 없다고 나옵니다.
return type 통일 관련
/api/lecture/schedule api의 반환값은 아래와 같고
/api/lecture/{lectureId} api의 반환값은 아래와 같습니다.
lecture에 대한 기본 정보가
하나는 “lecture”라는 속성으로 감싸져 있고
다른 하나는 그렇지 않습니다.
통일하는 것이 좋은 것 같습니다.
논의사항
장소 리스트 관련
관련 api가 있었으면 좋겠습니다
혹은 어디서 받아오는게 좋은지 논의해볼 필요가 있어 보입니다
api result status 관련
강의 생성 기준, 성공에 대한 반환값에는 message와 lectureId 속성만 존재합니다.
강의 성공을 판단하려면 lectureId의 존재 여부에 따라 판단해야 합니다.
이렇게 처리할 경우 모든 요청들에 대해 각각의 기준에 따라 성공/실패 여부를 판단해야 하며
이렇게 처리해도 크게 상관은 없지만 조금 더 개선된 코드를 위해 (모듈화 등)
성공/실패 시에 status를 알려주는 속성이 하나 존재했으면 좋겠습니다.