Por qué fallan las etiquetas numéricas en el compositor cuando existe el ID

Deberían admitirse etiquetas numéricas, y el formato de URL canónica actual está diseñado para evitar esta ambigüedad.

Por ejemplo, si la etiqueta se llama 2026 y su ID de etiqueta es 3, la URL canónica debería ser:

/tag/2026/3

La forma ambigua es la URL antigua/legacy:

/tag/2026

Esto puede interpretarse como «etiqueta con ID 2026», por lo que, si otra etiqueta tiene ese ID, podría resolverse en esa otra etiqueta en lugar de en la llamada 2026.


¿Dónde estás intentando usar o acceder a la etiqueta? Si el enlace lo genera Discourse mismo, me esperaría que utilizara la URL canónica /tag/:slug/:id. Si estás escribiendo la URL manualmente, usando un enlace guardado antiguo, un enlace personalizado de tema/plugin o una URL importada/de barra lateral/personalizada, es posible que aún esté utilizando el formato legacy ambiguo y se resuelva en la etiqueta incorrecta.