Actuellement, Discourse ne fournit aucun moyen de supprimer l’historique des signalements d’un utilisateur via l’interface utilisateur ou l’API. Cette limitation peut poser problème dans les forums plus importants, en particulier dans les cas où des signalements sont effectués par erreur ou jugés invalides ultérieurement.
Un problème concret est que les utilisateurs qui ont été signalés à tort plusieurs fois - même si ces signalements ont été examinés et rejetés - accumulent toujours un historique de signalements qui peut affecter leur niveau de confiance. Par exemple, un utilisateur pourrait être rétrogradé de TL3 à TL2 en raison de rapports incorrects qui n’auraient pas dû être comptabilisés en premier lieu.
Existe-t-il un plan pour remédier à cela ? Il serait extrêmement utile que le personnel puisse soit :
- Supprimer les enregistrements de signalement individuels,
- Marquer certains rapports comme invalides et les exclure de l’impact sur les métriques de confiance,
- Ou réinitialiser autrement l’impact des signalements pour des publications ou des utilisateurs spécifiques.
S’il n’y a pas de plan actuel pour cela, existe-t-il au moins un moyen recommandé ou sûr de supprimer les entrées de l’historique des signalements via la console Rails pour une publication ou un utilisateur spécifique ?