Impossible de supprimer les messages d'un utilisateur : InvalidForeignKey

J’ai déclenché la suppression des publications d’un utilisateur.

Comme les publications n’ont pas été supprimées, j’ai regardé Sidekiq et les /logs. Le processus de suppression renvoie une erreur :

Job exception: PG::ForeignKeyViolation: ERROR:  update or delete on table "reviewables" violates foreign key constraint "fk_rails_2fe5fa5cd0" on table "reviewable_notes"
DETAIL:  Key (id)=(7870) is still referenced from table "reviewable_notes".

Cet élément révisable a été approuvé il y a 15 jours et il y a effectivement trois notes qui y sont attachées.

L’utilisateur qui a créé le signalement (flag) avec l’ID 7870 est également l’utilisateur dont j’essaie de supprimer les publications, ce qui est, je suppose, le problème.

Mais que dois-je faire maintenant pour me débarrasser de cette erreur et supprimer le compte de l’utilisateur ?

Il semble que ce soit un bogue et qu’il faille actuellement supprimer le commentaire :

1 « J'aime »