ユーザーのメール変更用自動リンクをカスタマイズするにはどうすればよいですか?

当社のフォーラムで、ユーザーがメールアドレスを変更しようとした際、送信されたリンクが「このページは存在しません」ページにリダイレクトしてしまいます。メタ(Meta)でのメール変更プロセスを確認したところ、問題はありませんでした。違いは以下の通りです。

当社のフォーラムでは、リンクは次のような形式です:
test.com/users/authorize-email/ある文字列

一方、メタでは、リンクは次のような形式です:
test.com/u/confirm-new-email/ある文字列

当社のフォーラムから送信されたリンクを、/user/authorize-email//u/confirm-new-email/ に置き換えるように変更すると、リンクが正しく機能し、ユーザーはメールアドレスを変更できるようになります。

では、管理パネルからリンクを調整して、ユーザーを正しいアドレスに誘導させるにはどうすればよいでしょうか?

ユーザーがメールアドレスを変更するために生成された自動リンクが、「このページは存在しません」というパスにリダイレクトしています。

管理パネルで該当の設定が見つからず、これはバグのようです。ただし、Meta 内ではこの問題は発生していません。

ユーザーがメールアドレスを変更したい場合は、ユーザー設定(アバターをクリックし、その後「設定」を選択)に移動し、現在のメールアドレスの横にある編集ペンのアイコンをクリックして、新しいメールアドレスに変更し、「変更を保存」をクリックするだけです。

おそらく、問題を明確に説明できていなかったかもしれません。ご説明いただいた手順の後、ユーザーに自動リンクが送信され、その確認を求められます。

このリンクがユーザーを誤ったページへ誘導してしまいます。具体的には次のようなものです:

本来は次のような形であるべきです:

この自動リンクをどのように修正すればよいかをお教えください。

これはバグのようですが、手動で修正する必要はないようです。

メールのリセットテストは得意ではないので、他に再現できる方はいますか?

おそらく、こちらで説明されている問題に遭遇されているのだと思います:Confirmation email link (after change) is broken ("Oops!") due to bad email customization

問題が、Discourse がリンクを更新する前に user_notifications.confirm_new_email テキストがカスタマイズされていたことにある場合、解決策は以下の投稿に記載されています:Confirmation email link (after change) is broken ("Oops!") due to bad email customization - #5 by gerhard

本当にありがとうございます!私には思いもよらなかったことです!:heart: