Hola.
Te lo mostraré con imágenes.
Estaba recibiendo este error antes de la última actualización.
Después de instalar la actualización, sigo recibiendo este error.
(Güncel - Actual)
Y quité todo el código del sitio y lo intenté de nuevo, todavía obtengo el error.
¿Esto también sucede en modo seguro? ¿Podrías también revisar la consola del navegador en busca de errores cuando haces clic en él, además de mirar en /logs para ver si hay más detalles?
Estás moviendo elementos que contienen componentes de Emberjs (aquí está la lista de etiquetas), lo que creo que probablemente interrumpe el ciclo de vida del componente.
Tu mejor opción aquí es usar la API.
En tu caso, puedes:
Usar los plugin outlets como te mostré en tu último tema. Sin embargo, dado que no existe para los últimos temas en la página de la categoría, necesitarás solicitarlo.
Sobrescribir la plantilla. Esta no es una buena solución por razones de compatibilidad, pero puede ser una alternativa inmediata.
Recomiendo encarecidamente que no sigas ese camino. Es como aplicar una tirita a un efecto secundario en lugar de solucionar la causa raíz del problema. Crearás más problemas con ello (como tu último tema debido al código anterior)
Puedes hacer tu JS un poco más amigable con Discourse (la mejor manera sigue siendo usar el outlet de plugin cuando puedas).
Aquí tienes un ejemplo. Utiliza la API al cambiar de página, ejecuta código en una ruta específica y copia el HTML antes del enlace (para que puedas hacer clic en la etiqueta):
@Arkshine Disculpa por reabrir el tema de nuevo.
Gracias de nuevo. Encontré un error en los códigos que me diste.
¿Puedes ayudarme por favor?
Intenté corregir los códigos pero no pude.
En la sección de Últimos, solo aparece la etiqueta en el tema etiquetado abierto más recientemente.
Y cuando entras en una categoría, las etiquetas no aparecen.