Rake task for merging users

Итак, если вы используете 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 (у него новый адрес электронной почты), но поскольку это один и тот же человек, мы хотели бы иметь возможность объединять учетные записи, как только он закрепится на новом месте.