Importazione di post cancellati

Sembra che la maggior parte degli importer escluda il recupero dei post cancellati nel software di origine, ma io vorrei conservarli. Tuttavia, voglio assicurarmi che vengano correttamente cancellati in Discourse dopo l’importazione. Impostare deleted_at e deleted_by_id non sembra funzionare:

if m['state'] == "deleted"
  mapped[:deleted_at] = Time.now
  mapped[:deleted_by_id] = -1
end

Questo funziona se imposto semplicemente l’attributo :hidden, ma non vorrei che questi post siano visibili alla maggior parte degli utenti. È possibile impostare un post come cancellato durante la creazione, o è necessario tornare dopo il batch di importazione e impostarlo tramite una chiamata o query separata?