ページリロードせずにタグ名変更後に元に戻すと404エラー

これは非常に些細なバグで、エッジケースのようなものですが、404エラーが発生すると、ウェブサイトを管理している際に「何か間違ったことをしたのだろうか?」という気持ちになります。

同じ画面でタグ名を変更し、それを以前のタグ名に戻すと(つまり、ページをリロードせずに)、404エラーが発生します。

tag 404)

tag 404

タグ名を少なくとも一度変更し、同じ画面で以前に検証したタグ名(または元の名前)のいずれかを選択すると、Discourseは未使用のtag_nameを使用して間違った/tag/<tag_name>/notificationsルートをリクエストし、その結果404エラーが発生します。

再現手順:

  1. 既存のタグページを開きます:https://your-discourse.com/tag/a

  2. レンチをクリックし、名前を変更して検証します :white_check_mark:

  3. (オプション)再度名前を変更します

  4. 名前のいずれか(または元のタグ名)に戻します

  5. :four: :zero: :four:

「いいね!」 2

詳細なレポートありがとうございます。修正が完了し、まもなくマージされる予定です。

「いいね!」 3

マージされました :rocket:

「いいね!」 4