Как настроить автоматическую ссылку, отправляемую пользователю для смены его email?

На нашем форуме, когда пользователь хочет изменить свой адрес электронной почты, ссылка, отправленная ему, перенаправляет на страницу «Эта страница не существует». Я проверил процесс изменения электронной почты здесь, в Meta, и там всё работало корректно. Разница заключалась в следующем:

На нашем форуме ссылка выглядит примерно так:
test.com/users/authorize-email/some-string

А в Meta ссылка выглядит примерно так:
test.com/u/confirm-new-email/some-string

Если изменить ссылку (отправляемую нашим форумом) следующим образом: заменить /users/authorize-email/ на /u/confirm-new-email/, то ссылка начинает работать правильно и позволяет пользователю изменить адрес электронной почты.

Но как настроить эту ссылку через панель администратора, чтобы она перенаправляла пользователей на правильный адрес?

Ссылка для автоматической смены email, генерируемая для пользователей, перенаправляет их на страницу «Эта страница не существует».

Я не смог найти никаких настроек в панели администратора, и это больше похоже на ошибку, хотя в meta такого не происходит.

Если пользователь хочет изменить свой адрес электронной почты, ему достаточно перейти в настройки профиля (нажав на аватар, а затем на «Настройки»), нажать на иконку карандаша рядом с текущим адресом электронной почты, ввести новый адрес и нажать «Сохранить изменения».

Возможно, я не смог четко объяснить проблему. После описанной вами процедуры пользователю отправляется автоматическая ссылка, и он должен её подтвердить.

Эта ссылка перенаправляет нашего пользователя на неправильную страницу, что-то вроде:

в то время как она должна выглядеть так:

Мне нужно узнать, как исправить эту автоматическую ссылку.

Похоже, это ошибка, а не то, что нужно исправлять вручную.

Я не очень хорошо тестирую сбросы пароля по электронной почте. Кто-нибудь ещё может воспроизвести проблему?

Похоже, вы столкнулись с проблемой, описанной здесь: Confirmation email link (after change) is broken ("Oops!") due to bad email customization

Если проблема заключается в том, что текст user_notifications.confirm_new_email был изменён до обновления ссылки в Discourse, решение описано в этом посте: Confirmation email link (after change) is broken ("Oops!") due to bad email customization - #5 by gerhard

Огромное спасибо, я бы, возможно, никогда сам не догадался об этом! :heart: