Erro 404 ao reverter um nome de tag após alterá-lo sem recarregar a página

Este é um bug muito pequeno, uma espécie de caso extremo, mas encontrar um 404 nunca é agradável, pois aciona um “fiz algo errado?” ao gerenciar um site.

Alterar o nome de uma tag e revertê-la para uma escolha anterior de nome de tag na mesma tela (ou seja, sem recarregar a página) causa um erro 404.

tag 404)

tag 404

Se você alterar o nome de uma tag pelo menos uma vez e acabar escolhendo qualquer nome de tag que você validou anteriormente na mesma tela (ou o nome original), o Discourse solicita uma rota /tag/<nome_da_tag>/notifications incorreta usando um nome_da_tag não utilizado, o que resulta em um erro 404.

Etapas de reprodução:

  1. Abra uma página de tag existente: https://seu-discourse.com/tag/a

  2. Clique na chave inglesa, altere o nome e valide :white_check_mark:

  3. (opcional) altere o nome novamente

  4. Reverte o nome para um dos anteriores (ou o nome da tag original)

  5. :four: :zero: :four:

2 curtidas

Obrigado pelo relatório detalhado, tenho uma correção para isso agora que deve ser mesclada em breve:

3 curtidas

Ok, foi mesclado agora :rocket:

4 curtidas