Closed suhyunsim closed 4 years ago
Comment 생성, 수정, 삭제 api 구현
댓글 작성자와 수정, 삭제하려는 사용자가 다를 경우 예외처리 (403)
현재 comment는 Issue와 동일한 어그리게이트라고 생각되어, commentRepository를 만들지 않고 IssueRepository만 만들어서 접근
issue id로 issue를 찾고 해당 issue의 comment list를 탐색한다.
수정, 삭제하려는 comment id와 동일한 comment를 해당 이슈의 comment list에서 찾는다.
변경사항을 반영해 issue를 다시 저장한다.
Comment 생성, 수정, 삭제 api 구현
댓글 작성자와 수정, 삭제하려는 사용자가 다를 경우 예외처리 (403)
현재 comment는 Issue와 동일한 어그리게이트라고 생각되어, commentRepository를 만들지 않고 IssueRepository만 만들어서 접근
issue id로 issue를 찾고 해당 issue의 comment list를 탐색한다.
수정, 삭제하려는 comment id와 동일한 comment를 해당 이슈의 comment list에서 찾는다.
변경사항을 반영해 issue를 다시 저장한다.