Errore 404 quando si revertisce un nome tag dopo averlo cambiato senza ricaricare la pagina

Questo è un bug molto minore, una sorta di caso limite, ma imbattersi in un 404 non è mai piacevole poiché innesca un “ho fatto qualcosa di sbagliato?” quando si gestisce un sito web.

Cambiare il nome di un tag e ripristinarlo a una scelta di nome di tag precedente sulla stessa schermata (cioè, senza ricaricare la pagina) causa un errore 404.

tag 404)

tag 404

Se cambi il nome di un tag almeno una volta e finisci per scegliere un nome di tag che hai precedentemente convalidato sulla stessa schermata (o il nome originale), Discourse richiede un percorso errato /tag/<nome_tag>/notifications utilizzando un nome_tag non utilizzato, il che si traduce in un errore 404.

Passaggi per la riproduzione:

  1. Apri una pagina di tag esistente: https://your-discourse.com/tag/a

  2. Fai clic sulla chiave inglese, cambia il nome e convalida :white_check_mark:

  3. (facoltativo) cambia di nuovo il nome

  4. Ripristina il nome a uno dei precedenti (o al nome del tag originale)

  5. :four: :zero: :four:

2 Mi Piace

Grazie per il rapporto dettagliato, ho trovato una soluzione che dovrebbe essere unita presto:

3 Mi Piace

Va bene, ora è unito :rocket:

4 Mi Piace