Between-Departments / dev-BE

Between-Departments BE
0 stars 1 forks source link

게시물 및 댓글 신고시 자동 락 처리 #14

Closed jeongmin0709 closed 11 months ago

jeongmin0709 commented 11 months ago

게시물 및 댓글 신고시 member의 reportCount를 더하고 3회이상이면 해당 계정을 정지처리를 해야하는데 해당기능은 memberService에 있는게 좋다고 생각해서 reply에서 삭제 이벤트를 발생시키면 memberService에서 해당 이벤트를 처리하는 식으로 하는게 좋을것 같습니다. 혹시 더나은 방법이 있다면 공유해주시면 감사하겠습니다.

L-ilac commented 11 months ago

위의 deleteReply에서 댓글을 작성한 사용자는 본인 댓글을 직접 삭제할 수 있는건가요?

jeongmin0709 commented 11 months ago

넵 일반 사용자의 경우에 작성자이면 삭제하고 아니면 예외를 터트리는 방식입니다. 코드를 좀더 정리 할 수는 있는데 이런식이다 정도로 보시면 될거같습니다. 이벤트 발행말고 그냥 memberService를 주입받아도 되서 다른 좋은방식이 있는지 의견을 듣고 싶습니다.