Ho attivato la cancellazione dei post di un utente.
Dato che i post non sono stati cancellati, ho controllato sidekiq e i /logs. Il processo di cancellazione restituisce un errore:
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".
Questo elemento revisionabile è stato approvato 15 giorni fa e ci sono effettivamente tre note ad esso collegate.
L’utente che ha creato il flag id 7870 è anche l’utente di cui sto cercando di cancellare i post, il che immagino sia il problema.
Ma cosa devo fare ora per eliminare questo errore e cancellare l’account dell’utente?