Я взял на себя роль со-модератора форума Discourse. Один из пользователей попросил меня изменить его основной адрес электронной почты. Когда я ввожу новый адрес и нажимаю кнопку «Изменить», появляется следующее сообщение об ошибке:
«Произошла ошибка при изменении адреса электронной почты. Этот адрес уже используется пользователем в статусе «стажер»».
Буду очень признателен за любую помощь в решении этой проблемы: что мне нужно сделать для её диагностики и устранения.
Спасибо за ответ. Поиск по адресу электронной почты показывает только одно письмо — от самого пользователя.
Вы имеете в виду, что мне нужно полностью удалить пользователя? Если да, то сможет ли он создать новую учётную запись? И что произойдёт со всеми его существующими сообщениями?
Заранее извиняюсь: я новичок в использовании Discourse.
Если НОВЫЙ адрес принадлежит пользователю, значит, он уже сменил адрес. Если новый и старый адреса принадлежат разным пользователям, вы также можете объединить этих двух пользователей. Обычно промежуточные пользователи не имеют значения, поэтому я подумал, что удаление может иметь смысл, но объединение, вероятно, более подходящее решение.
Спасибо за ответ. Я не заметил, что есть вкладка «Staged», и пользователь тоже там.
Если я объединю их, что произойдёт с постами обоих пользователей — они тоже объединятся?
И, надеюсь, последний вопрос: после объединения я смогу удалить пользователя из Staged, если у него есть посты старше 60 дней (основано на сообщении: «Пользователей нельзя удалять, если у них есть посты. Удалите все посты перед попыткой удаления пользователя. Посты старше 60 дней удалить нельзя»)?