Oui, c’est bien le problème. Je parviens à reproduire le souci sur mon site de test. Masquer un sujet le retire des statistiques de sujets de sa catégorie. Si vous supprimez ensuite ce sujet masqué, il est à nouveau déduit des statistiques de sujets de sa catégorie. Cela signifie que masquer puis supprimer un seul sujet est compté comme la suppression de deux sujets dans les statistiques.
Discourse exécute une tâche d’arrière-plan CategoryStats toutes les 24 heures. Lorsque cette tâche s’exécute, les statistiques de votre catégorie devraient être corrigées. Si vous avez accès à la console Rails de votre site et que vous ne souhaitez pas attendre que la tâche s’exécute, vous pouvez lancer la commande manuellement avec :
Category.update_stats
J’ai testé cela sur mon propre site. L’exécution de cette commande a résolu le problème pour moi.