Texto dos tópicos principais ausente

Brave Linux, tema Meta. Não tenho certeza se isso é intencional, mas não parece certo

2 curtidas

Hmm, estou vendo a mesma coisa no tema padrão.

Há um elemento para o nome, mas está vazio!

Isso não parece intencional para mim, então vou movê-lo para Bug por enquanto.

5 curtidas

Aqui está uma rápida olhada para ajudar a resolver o problema antes de dormir. :smile:

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/helpers/category-link.js#L159

displayName não existe. Existe um campo name em vez disso.

As alterações acontecem neste commit:

Parece que faltam os getters no contexto do resumo do usuário, já que os dados são recuperados de /summary.json.

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/models/user.js#L1068-L1073

Talvez mapear top_categories com Category.create() ou uma classe específica básica seria aceitável.

4 curtidas

Isso me faz pensar em Category names missing on group permissions page. Ambos perderam o texto, então talvez seja o mesmo problema.

2 curtidas

Parece que pode ser resultado do mesmo problema, mas em uma área diferente. Não vou fingir que sei como o Discourse funciona, então não posso opinar sobre isso.

1 curtida

@j.jaffeux isto e Category names missing on group permissions page parecem regressões de DEV: allows to alter category name/description (#28263) · discourse/discourse@c197daa · GitHub

categoryName está retornando uma string vazia, parece que estes dois locais não estão funcionando com o novo getter displayName?

4 curtidas

Isso deve resolver:

6 curtidas

Este tópico foi automaticamente fechado 3 dias após a última resposta. Novas respostas não são mais permitidas.