Donc, si vous utilisez SSO sur votre site, est-il impossible d’exécuter la tâche rake merge ? Les excellents membres de Communiteq (anciennement DiscourseHosting) indiquent qu’ils reçoivent ce message d’erreur :
ActiveRecord::RecordNotSaved: Failed to save the new associated primary_email
/var/www/discourse/app/services/user_merger.rb:359:in `delete_source_user'
Cela provoque également des problèmes lors de l’utilisation du plugin de @Dannii, car son processus semble tenter d’exécuter cette étape en premier.
Avez-vous des solutions de contournement suggérées pour fusionner des utilisateurs sur des sites SSO ? Chez nous, cela se produit lorsqu’un utilisateur passe d’une organisation à une autre et obtient ainsi un nouveau compte via le processus SSO (il a une nouvelle adresse e-mail). Comme il s’agit de la même personne, nous aimerions pouvoir fusionner les comptes une fois qu’il sera établi dans sa nouvelle organisation.