Кажется, в моем экземпляре Discourse что-то сломалось при редактировании текстовых записей на панели персонализации. Буду очень признателен за любые подсказки, как действовать, так как я не получаю никакой информации о том, что происходит.
Вот что я получаю каждый раз, когда нажимаю РЕДАКТИРОВАТЬ на этой записи:
Я могу воспроизвести это здесь на Meta со всеми тремя шаблонами user_notifications.confirm_old_email. Мы обязательно это проверим. Спасибо за сообщение!
Напоминаем, что старые шаблоны электронной почты нельзя изменять по соображениям безопасности в случае учетных записей сотрудников, где требуется подтверждение как нового, так и старого адреса электронной почты при смене адреса.
Для обычных пользователей необходимо подтверждать только новый адрес электронной почты, но это не относится к сотрудникам.
Да, я изучал эту проблему, и это ожидаемое поведение:
def self.restricted_keys
['user_notifications.confirm_old_email.title',
'user_notifications.confirm_old_email.subject_template',
'user_notifications.confirm_old_email.text_body_template']
end
Сообщение об ошибке тоже выглядит корректно, так как возвращается статус 403. Можно было бы сделать его более понятным, но в целом ничего критично сломанного здесь нет.
Возможно, вы уже знаете, но вы можете изменить префикс электронной почты на что-то отличное от названия сайта через настройку сайта «Префикс электронной почты».