Donc, l’ancienne adresse e-mail associée à mon compte administrateur n’existait plus après le changement de domaine. J’ai donc voulu modifier l’adresse e-mail, mais je n’ai pas pu car cela nécessitait une vérification sur l’ancienne adresse.
Pour faire court, j’ai fait plusieurs choses : changé certaines adresses e-mail, créé un autre compte administrateur, puis supprimé ce deuxième compte administrateur via la console. Cependant, je ne peux plus réutiliser l’adresse e-mail qui avait été assignée à ce deuxième compte.
Je ne sais pas si je devrais poster cela dans la section support ou bugs.
Pour être honnête, j’ai une sauvegarde que je pourrais essayer d’utiliser, mais avant de le faire, s’agit-il d’un bug ? Y a-t-il un moyen de résoudre ce problème sans réinitialisation complète ou restauration depuis une sauvegarde ?
Il vous faudrait tout de même savoir dans quelle(s) table(s) chercher ou supprimer des données, sauf si vous proposez que je crée manuellement plus de 100 requêtes uniques pour plus de 100 tables différentes avec des schémas distincts.
Je vous serais reconnaissant si quelqu’un pouvait reclasser ce message dans la catégorie des bugs.
Si cela retourne un résultat, essayez de rechercher l’utilisateur avec l’user_id qui a été renvoyé :
User.find_by(id: <id_enregistrement_email>)
Je parie qu’aucun utilisateur ne sera retourné car l’e-mail appartenait à l’utilisateur que vous avez supprimé. Si c’est le cas, il devrait être sûr d’appeler destroy! sur l’enregistrement de l’e-mail. Avant d’essayer cela, assurez-vous d’avoir une sauvegarde à jour de votre site.
Si l’e-mail appartient bel et bien à un utilisateur existant, ne supprimez pas l’enregistrement de l’e-mail.