WILT-200106
오늘 한 일
- 협업 프로젝트: 댓글 작성자, 조언자 uid 식별 기능 추가
board
테이블과fk_feedback_id
로 연결된feedback
테이블에서 정보include
성공- 댓글 작성 시 작성자 및 조언자만 가능하도록 제한 추가
- 관련 에러코드 추가:
401 UNAUTHORIZED
등 - 현재는
adviser
에 주로 null값 전송해서 테스트하는데, 임의의uid
를 조언자로 설정해서 테스트 한 결과 댓글 작성 제한 기능 정상 작동함. - 삭제된 댓글 반환 테스트 성공:
paranode: false
- 이번 주 한 일 발표 준비
- Comment 모델 생성 및 설정: User, Board 테이블과 일대다 관계 형성
- Comment.js (댓글 라우터)
- 조회: 한 게시물의 모든 댓글 조회(게시물 번호 필요), 댓글 1개 조회(댓글 번호 필요)
- 생성: 게시물 주인 혹은 조언자만 댓글 작성 가능
- 수정, 삭제: 댓글 주인만 수정, 삭제 가능
- 이슈
- 댓글 삭제 시 ‘삭제된 댓글입니다’ 표시 여부-> 구현 방안
백엔드에서 삭제된 댓글 포함 전부를 리턴 (테스트 완료)->프론트에서
deletedAt
에 대한 null체크로 삭제된 댓글 처리 - 다른 사용자 uid를 클라이언트로 보내주는 것에 보안 문제는 없는지?
알림
구현 방안
- 댓글 삭제 시 ‘삭제된 댓글입니다’ 표시 여부-> 구현 방안
댓글남기기