Tomé dos capturas de pantalla que no puedo adjuntar aquí. A veces veo temas sin la insignia de categoría. Cuando edito el tema (puedo hacerlo porque es mi propio tema o tengo nivel TL3 o TL4), veo que la categoría ha sido asignada, pero la insignia simplemente no se muestra. Lo estoy viendo ahora mismo en este mismo foro.
La insignia falta tanto en la vista general de los temas como cuando abro el tema en sí.
En el pasado, también he visto que esto ocurra con todas las insignias de una categoría en particular, pero la mayoría de las veces sucede con uno o dos temas a la vez. Creo que después de una hora o más, he visto que la insignia vuelve a aparecer.
De hecho, he visto este error antes, @awesomerobot, así que técnicamente puedo reproducirlo. Me preguntaba por qué algunos temas de repente perdían su insignia de categoría..
Es bastante astuto reproducirlo, pero recuerdo que sucedía en Temas Sugeridos y pensaba “hmm, eso es realmente extraño”
En ese caso, estaba viendo una categoría que tenía subcategorías. Normalmente, en esta vista general se verían los temas listados con todas las insignias de las subcategorías, pero faltaban todas las insignias de la categoría en todos los temas.
Una vez abrí las herramientas del navegador para estudiar qué estaba sucediendo. Noté que la fila estaba presente, pero el elemento de la insignia no aparecía en el HTML, lo que indicaba que la insignia simplemente no se había incluido al renderizar la página.
Excelente: si puedes conseguir los pasos para reproducir el problema, podremos identificarlo y solucionarlo. Estoy de acuerdo en que definitivamente ocurre a veces.
¿Cómo esperas que eso suceda? He estado viendo este error durante más de un año y no tengo ni idea de cómo reproducirlo.
Aquí hay una captura de pantalla de lo que puede ocurrir en una página de categoría; debería mostrar los insignias de categoría y las insignias de subcategoría.
¡Vaya, más de un año! Yo solo lo noté recientemente.
No te estoy señalando específicamente, perdona si dio esa impresión, pero la clave para solucionar cualquier error es tener un conjunto consistente de pasos para reproducirlo. Esa es la base de la ingeniería de software. Mantendremos este tema abierto y, con el tiempo, esperamos encontrar una forma de reproducirlo.
Logré obtener una especie de reproducción en nuestra instancia interna de Discourse. Lamentablemente, no puedo publicar sobre esto aquí, ya que las capturas de pantalla contienen datos privados, pero tengo una reproducción definitiva: y se reproduce incluso dentro del propio tema, es decir, si haces clic en el tema, parece que no tiene categoría. Solo cuando presionas el botón de editar en el título, y solo entonces, verás que la categoría realmente está allí.
También persiste al navegar entre varios temas y volver a la lista de temas.
Así que no sé cómo llegué a ese estado del tema, aparte de responderle, pero es un problema muy “persistente” que solo se “arregla” actualizando toda la página con F5.
¡Hola! En nuestra instancia de Discourse también está ocurriendo el problema. Sin embargo, en nuestro caso, ni siquiera una actualización lo soluciona y persiste en todos los navegadores y máquinas. Además, las insignias solo faltan en una única categoría (uncategorized).
¿Hay alguna forma en la que pueda ayudar a que se solucione?
De hecho, implementamos una corrección para esto y no he vuelto a ver el problema desde entonces. Creo que estás reportando un problema diferente, @theSuess, así que voy a cerrar este tema.
Ya no podemos reproducir este problema @Meteor0id … abriendo porque lo pediste, pero moviendo a Support por ahora hasta que tengamos pasos claros de reproducción.