Não consigo excluir as postagens de um usuário: InvalidForeignKey

Eu acionei a exclusão das postagens de um usuário.

Como as postagens não foram excluídas, verifiquei o sidekiq e os /logs. O processo de exclusão está retornando um erro:

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".

Este item revisável foi aprovado há 15 dias e, de fato, há três notas anexadas a ele.

O usuário que criou a sinalização (flag) de id 7870 é o mesmo usuário cujas postagens estou tentando excluir, o que eu suponho ser o problema.

Mas o que devo fazer agora para me livrar desse erro e excluir a conta do usuário?

Parece que este é um bug e, no momento, você precisa excluir o comentário:

1 curtida