Postagens rejeitadas na barra superior da página de resumo do usuário estão funcionando?

Continuando a discussão de Adicionar número de posts rejeitados à barra superior na página de resumo do usuário:

Estou analisando isso agora e não estou vendo uma contagem de posts rejeitados no cartão do usuário. Olhei a saída do user.json e não encontrei esses dados lá. A contagem de rejeições está sendo adicionada ao modelo?

Ou, talvez eu não esteja entendendo algo.

Acabei de verificar e isso está funcionando conforme o esperado.

A contagem é exibida na página de resumo do usuário se pelo menos uma publicação em fila foi rejeitada.

Vejo o seguinte:

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

está exibindo várias postagens, mas o perfil do usuário mostra apenas postagens excluídas e nenhuma postagens rejeitadas. (Verifiquei novamente no modo seguro). São postagens que foram capturadas por um filtro de palavras monitoradas e, em seguida, rejeitadas.

Se a contagem de postagens rejeitadas for o único valor a ser exibido, os contadores da equipe não serão mostrados. Este PR irá corrigir isso:

Obrigado, @pfaffman!

Acabei de reconstruir e estou na versão Discourse 2.5.0.beta4 - https://github.com/discourse/discourse version 68db5deaeca9e3b89501581abaf6e69a9f7ae76. Ainda não vejo as postagens rejeitadas daquele usuário. Será que eu me antecipei?

Eu fiz uma suposição errada ao adicionar essa contagem originalmente. Posts não serão criados se o item for rejeitado.

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

Testei aqui no meta e está funcionando como esperado agora.

Uhuu!

image