Texto de temas principales missing

Brave Linux, tema Meta. No estoy seguro si esto es intencional, pero no se ve bien

2 Me gusta

Hmm, estoy viendo lo mismo en el tema predeterminado.

Hay un elemento para el nombre, ¡pero está vacío!

Esto no parece intencional, así que lo moveré a Bug por ahora.

5 Me gusta

Aquí tienes un vistazo rápido para ayudar a resolver el problema antes de ir a dormir. :smile:

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

displayName no existe. En su lugar, hay un campo name.

Los cambios ocurren en este commit:

Parece que faltan los getters en el contexto del resumen de usuario, ya que los datos se obtienen de /summary.json.

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

Quizás mapear top_categories con Category.create() o una clase específica básica estaría bien.

4 Me gusta

Esto me recuerda a Category names missing on group permissions page. Ambos perdieron el texto, así que tal vez sea el mismo problema.

2 Me gusta

Parece que podría ser el resultado del mismo problema, pero está en un área diferente. No voy a fingir que sé cómo funciona Discourse, así que no puedo opinar sobre eso realmente.

1 me gusta

@j.jaffeux esto y Category names missing on group permissions page parecen regresiones de DEV: allows to alter category name/description (#28263) · discourse/discourse@c197daa · GitHub

categoryName está devolviendo una cadena vacía, ¿parece que estos dos lugares no funcionan con el nuevo getter displayName?

4 Me gusta

Eso debería solucionarlo:

6 Me gusta

Este tema se cerró automáticamente 3 días después de la última respuesta. Ya no se permiten nuevas respuestas.