사용자 요약 페이지 상단 바의 거절된 게시글 기능이 작동하나요?

사용자 요약 페이지 상단 바에 거부된 게시글 수 추가 토론을 이어서 말씀드리자면:

현재 확인 중인데, 사용자 카드에 거부된 게시글 수가 표시되지 않습니다. user.json 출력을 살펴보았지만 해당 데이터도 찾을 수 없습니다. 거부된 게시글 수가 모델에 추가되고 있는 건가요?

아니면 제가 무언가를 잘못 이해하고 있는 걸까요.

방금 확인해 보니 의도된 대로 정상 작동하고 있습니다.

대기 중인 게시물이 하나 이상 거부된 경우, 사용자 요약 페이지에 해당 수가 표시됩니다.

제가 확인한 내용은 다음과 같습니다:

https://SITE/review?additional_filters={}&sort_order=priority&status=rejected&username=BAD_PERSON

이 URL에는 여러 게시물이 표시되지만, 해당 사용자의 프로필에는 삭제된 게시물만 표시되고 거부된 게시물은 표시되지 않습니다. (safe-mode에서 다시 확인해 보았습니다.) 이 게시물들은 감시 단어 필터에 걸린 후 거부된 게시물입니다.

거절된 게시글 수가 표시할 유일한 값인 경우, 스태프 카운터는 표시되지 않습니다. 이 PR에서 이를 수정합니다:

@pfaffman 님, 감사합니다!

방금 재빌드하고 Discourse 2.5.0.beta4 - https://github.com/discourse/discourse version 68db5deaeca9e3b89501581abaf6e69a9f7ae76로 업데이트했습니다. 그런데 해당 사용자의 거부된 게시글이 여전히 보이지 않습니다. 제가 너무 일찍 확인한 건가요?

처음에 이 카운트를 추가할 때 잘못된 가정을 했습니다. 항목이 거부되면 게시글이 생성되지 않습니다.

https://review.discourse.org/t/fix-we-dont-create-a-post-object-if-the-queued-post-gets-rejected-we-need-to-count-review-items-directly-9856/12003/3

메타에서 테스트해 보았으며, 이제 예상대로 작동합니다.

화이팅!

image