Итак, если вы используете SSO на своем сайте, невозможно ли выполнить задачу rake merge? Специалисты из Communiteq (ранее DiscourseHosting) сообщают, что получают следующее сообщение об ошибке:
ActiveRecord::RecordNotSaved: Failed to save the new associated primary_email
/var/www/discourse/app/services/user_merger.rb:359:in `delete_source_user'
Это также вызывает проблемы при использовании плагина от @Dannii, поскольку, похоже, его процесс пытается выполнить этот шаг первым.
Есть ли какие-либо предложенные обходные пути для слияния пользователей на сайтах с SSO? У нас возникает следующая ситуация: человек переходит из одной организации в другую и получает новую учетную запись через процесс SSO (у него новый адрес электронной почты), но поскольку это один и тот же человек, мы хотели бы иметь возможность объединять учетные записи, как только он закрепится на новом месте.