Error 404 al revertir un nombre de etiqueta después de cambiarlo sin recargar la página

Este es un error muy menor, una especie de caso límite, pero encontrarse con un 404 nunca es agradable, ya que provoca un “¿hice algo mal?” al administrar un sitio web.

Cambiar el nombre de una etiqueta y revertirlo a una elección de nombre de etiqueta anterior en la misma pantalla (es decir, sin recargar la página) provoca un error 404.

tag 404)

tag 404

Si cambia el nombre de una etiqueta al menos una vez y termina eligiendo cualquier nombre de etiqueta que validó previamente en la misma pantalla (o el nombre original), Discourse solicita una ruta incorrecta /tag/<tag_name>/notifications utilizando un tag_name no utilizado, lo que resulta en un error 404.

Pasos de reproducción:

  1. Abra una página de etiqueta existente: https://your-discourse.com/tag/a

  2. Haga clic en la llave inglesa, cambie el nombre y valide :white_check_mark:

  3. (opcional) cambie el nombre de nuevo

  4. Revierte el nombre a uno de los anteriores (o al nombre de etiqueta original)

  5. :four: :zero: :four:

2 Me gusta

Gracias por el informe detallado, tengo una solución para esto que debería fusionarse pronto:

3 Me gusta

Ya está fusionado :rocket:

4 Me gusta