Questo è previsto: la conservazione del contesto del post originale nella coda di revisione è intenzionale, in modo che il personale possa visualizzare lo stato del post al momento in cui è stata eseguita un’azione su di esso. Quando un utente elimina il proprio post, viene eseguita solo un’eliminazione logica (soft delete), quindi l’originale viene conservato anche lì (come revisione nella cronologia delle modifiche) a meno che un amministratore non lo elimini definitivamente.
La rimozione dei dati (scrub) era necessaria in FEATURE: Add scrub action for rejected reviewable users - Pull Request #36556 - discourse/discourse - GitHub perché gli utenti rifiutati esistono solo nella coda di revisione… non c’è nessun altro posto in cui andare per eliminare i loro contenuti.
Gli amministratori possono eliminare definitivamente post o argomenti (con l’impostazione di sito can_permanently_delete abilitata), rimuovendo il post, le sue revisioni e gli elementi correlati nella coda di revisione.