As selos de categoria desaparecem aleatoriamente

Tirei duas capturas de tela que não consigo anexar aqui. Às vezes, vejo tópicos sem o selo de categoria. Quando edito o tópico (posso fazer isso porque é meu próprio tópico ou porque sou TL3 ou TL4), vejo que a categoria foi atribuída, mas o selo simplesmente não é exibido. Estou vendo isso agora mesmo neste fórum.

O selo está faltando tanto na visão geral dos tópicos quanto quando abro o próprio tópico.

No passado, também vi isso acontecer com todos os selos de uma categoria específica, mas na maioria das vezes ocorre em um ou dois tópicos por vez. Acredito que, após cerca de uma hora, vi o selo aparecer novamente.

Uma explicação para a lista de tópicos é que o emblema é suprimido quando você está filtrado para uma categoria específica:

No entanto, o desaparecimento dentro de um tópico e um ou dois de cada vez na lista de tópicos me leva a acreditar que não é isso…

Você pode compartilhar uma captura de tela da próxima vez que isso acontecer?

Na verdade, já vi esse bug antes, @awesomerobot, então tecnicamente consigo reproduzi-lo. Fiquei me perguntando por que alguns tópicos ficavam sem a etiqueta da categoria de forma aleatória.

É meio traiçoeiro de reproduzir, mas lembro que isso acontecia nos Tópicos Sugeridos e eu pensava: “hmm, isso é realmente estranho”.

Eu também já vi isso e, assim como o Jeff, nunca encontrei uma forma consistente de reproduzir o problema.

Nesse caso, eu estava visualizando uma categoria que tinha subcategorias. Normalmente, veríamos os tópicos listados com todos os distintivos das subcategorias também nessa visão geral, mas todos os distintivos da categoria estavam faltando em todos os tópicos.

Uma vez abri as ferramentas do navegador para estudar o que estava acontecendo. Percebi que a linha estava lá, mas o elemento do distintivo não estava no HTML, indicando que o distintivo simplesmente não havia sido incluído na renderização da página.

<div class="link-bottom-line">



</div>

Excelente — se você conseguir os passos para reproduzir, podemos resolver isso e corrigir. Concordo que definitivamente está acontecendo às vezes.

Como você espera que isso aconteça? Tenho visto esse bug há mais de um ano e não faço ideia de como reproduzi-lo.

Aqui está uma captura de tela do que pode acontecer em uma página de categoria; ela deveria mostrar os emblemas da categoria e os emblemas das subcategorias.

Uau, mais de um ano? Eu só notei recentemente.

Não estou apontando você especificamente, peço desculpas se passou dessa forma — mas a chave para corrigir qualquer bug é ter um conjunto consistente de etapas para reproduzi-lo. Essa é a base da engenharia de software. Vamos manter este tópico aberto e, com o tempo, esperamos descobrir um modo de reprodução.

Posso confirmar, mais de um ano. Nunca relatei porque não consegui reproduzir bem o problema.

Consegui obter uma espécie de reprodução em nossa instância interna do Discourse. Infelizmente, não posso postar sobre isso aqui, pois as capturas de tela contêm vários dados privados, mas tenho uma reprodução definitiva — e ela ocorre mesmo dentro do próprio tópico, ou seja, se você clicar no tópico, parece que ele não tem categoria. Somente ao pressionar o botão de editar no título é que você vê que a categoria realmente está lá!

Isso também persiste ao navegar entre vários tópicos e voltar para a lista de tópicos.

Portanto, não sei como o tópico chegou a esse estado, a não ser respondendo a ele, mas é um problema muito “persistente” que só é “corrigido” ao atualizar toda a página com F5.

Olá! Na nossa instância do Discourse, o problema também está ocorrendo. No entanto, no nosso caso, nem mesmo uma atualização resolve o problema, e ele persiste entre navegadores e máquinas. Além disso, os distintivos estão faltando apenas em uma única categoria (uncategorized).

Há alguma maneira de eu ajudar a corrigir isso?

Na verdade, lançamos uma correção para isso e não vi mais o problema desde então. Acho que você está relatando um problema diferente, @theSuess. Vou encerrar este tópico.

Não conseguimos mais reproduzir este problema @Meteor0id … abrindo porque você pediu para abrir, mas movendo para Support por enquanto até termos passos claros de reprodução.