Líder não consegue exibir postagem sinalizada

Olá,

Percebi isso hoje, então não tenho certeza se já ocorria antes.

Basicamente, o TL4 (Líder) na chave de ajuste de administração da postagem tem a opção de desocultar uma postagem sinalizada. No entanto, quando uma postagem é sinalizada e eles clicam em ‘Desocultar’, nada acontece.

Passos para reproduzir

  1. Peça para outra conta publicar algo publicamente ou em uma mensagem privada (PM)
  2. Permita que alguém sinalize a postagem (ela deve ficar oculta)
  3. Peça para um usuário com TL4 apenas desocultar a postagem

Resultado esperado:

A postagem sinalizada será restaurada.

Resultado atual:

O usuário TL4 tem a opção de desocultar a postagem, mas ao clicar, a postagem não é desocultada.

Reproduzi isso em dois fóruns Discourse na versão 2.8.0 beta 1.

1 curtida

Acho que isso pode estar relacionado ao bug existente que temos no momento, onde contagens de bandeiras estão sendo exibidas para usuários TL4, mas não deveriam. @Roman, você está trabalhando nisso?

Já corrigi aquele, mas isso parece não ter relação. Vou dar uma olhada amanhã de manhã.

1 curtida

Parece que esse bug é bastante antigo. De acordo com nosso PostGuardian, apenas membros da equipe podem desocultar posts, mas o cliente verifica se o usuário é da equipe ou TL4.

Fiz um PR para ocultar o botão dos TL4s:

Assumi que é isso que queremos fazer, mas posso alterar o guardian se preferirmos permitir que líderes desocultem posts.

5 curtidas