Excluir tópico de upload ausente

Olá,
Gostaria de executar uma ação em massa para excluir todas as publicações com imagens de upload ausentes:

> rake posts:missing_uploads
   70782 uploads de publicações estão ausentes.
   61037 uploads estão ausentes.
   23249 de 216049 publicações são afetadas.
> PostCustomField.where(name: Post::MISSING_UPLOADS).count
===> 23249

Portanto, decidi excluí-las todas com o código abaixo no rails c:

> rails c
>  PostCustomField.where(name: Post::MISSING_UPLOADS).find_each do |post|
>     PostDestroyer.new(Discourse.system_user, post).destroy
>    end

Mas sem sorte, com o erro mostrado abaixo:

NoMethodError: método `topic' não definido para #<PostCustomField:0x000055dd7425e160>
from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activemodel-6.1.3.2/lib/active_model/attribute_methods.rb:469:in `method_missing'

Gostaria de procurar ajuda neste caso para destruir em massa tópicos com uploads ausentes.

Obrigado,