신고된 삭제된 게시물이 사용자 프로필에 표시되지 않음

재현 단계:
사용자 계정으로 주제나 게시물을 생성합니다(어떤 것이든 상관없을 것 같아 주제를 사용했습니다).
모더레이터 또는 관리자로, 해당 게시물/주제를 주제 벗어남(Off-Topic)으로 신고합니다(어떤 신고 유형이든 상관없을 것 같습니다).
게시물/주제를 신고한 후, 해당 게시물/주제를 삭제합니다(이렇게 하면 신고가 자동 승인됩니다).

  • 참고: 일반적으로는 먼저 신고가 이루어진 후 논의가 진행되지만, 여기서는 그 과정을 건너뛰고 있습니다. 또한 검토 대기열(Review Queue)에서 신고된 게시물에 대한 삭제 작업을 수행해도 동일한 문제가 발생하는 것으로 생각합니다.

모더레이터/관리자로 해당 사용자 계정의 프로필 페이지를 방문합니다.
요약(Summary) 섹션에서 신고된 게시물 1개, 삭제된 게시물 1개가 표시되는 것을 확인합니다(이것이 첫 번째 게시물인 경우를 가정하며, 첫 번째가 아니더라도 이 문제는 동일하게 발생합니다).
삭제된 게시물 1개를 클릭하면, 위에서 삭제한 주제/게시물이 목록에 표시되지 않습니다.
신고된 게시물(Flagged Posts)을 클릭하면, 해당 게시물이 보이며 삭제되었음을 확인할 수 있습니다.

기대 결과:
사용자 프로필의 삭제된 게시물(Deleted Post) 보기에서 삭제된 주제/게시물을 볼 수 있기를 기대합니다.

실제 결과:
해당 주제/게시물이 표시되지 않습니다.

영상:

2개의 좋아요

@Roman / @eviltrout 여기서는 어떤 아이디어가 있으신가요?

4개의 좋아요

숨겨진 게시물은 목록에 표시되지 않습니다.

게시물은 플래그 점수가 hide_post_sensitivity 점수보다 높기 때문에 자동으로 숨겨집니다. 플래그가 승인되면 게시물은 이 상태로 유지됩니다.

게시물을 삭제한 후 다시 표시되도록 하는 것이 가능할지 모르겠지만, 이로 인해 부수 효과가 발생할 수 있어 확신할 수 없습니다. 대안으로, 삭제된 게시물 수를 이 상황을 반영하도록 변경할 수 있습니다.

1개의 좋아요

시나리오를 제대로 이해하고 있는지 확인하려고 합니다.

  1. 게시글이 생성됩니다.
  2. 게시글이 신고되고 이후 숨겨집니다(다만, 주제 페이지와 검토 대기열에서 관리자/모더레이터는 볼 수 있습니다).
  3. 신고가 처리되고 게시글이 삭제 처리됩니다.
  4. 여전히 주제 페이지에서 관리자/모더레이터는 볼 수 있지만, 프로필 요약의 삭제 목록에서는 보이지 않습니다.

여전히 예상치 못한 것 같습니다. 어차피 이 게시글을 볼 수 있는 사람은 관리자/모더레이터뿐인데, 왜 프로필 요약의 삭제 목록에서 삭제된 게시글을 관리자/모더레이터에게 숨기려는 건지 이해가 되지 않습니다…

1개의 좋아요

오늘 아침에 로그인된 사용자가 스태프인 경우 숨겨진 게시물을 표시하도록 하는 PR을 병합했습니다:

이것이 해당 문제를 수정한다고 생각합니다.

3개의 좋아요