Attualmente, Discourse non fornisce un modo per eliminare la cronologia dei flag di un utente tramite l’interfaccia utente (UI) o l’API. Questa limitazione può essere problematica nei forum più grandi, specialmente nei casi in cui le segnalazioni vengono effettuate per errore o successivamente determinate come non valide.
Un problema concreto è che gli utenti che sono stati erroneamente segnalati più volte, anche se tali segnalazioni sono state esaminate e respinte, accumulano comunque una cronologia di flag che può influire sul loro livello di fiducia. Ad esempio, un utente potrebbe essere retrocesso da TL3 a TL2 a causa di segnalazioni errate che, a rigor di logica, non avrebbero dovuto contare in primo luogo.
Ci sono piani per affrontare questo problema? Sarebbe estremamente utile se lo staff potesse:
- Rimuovere singoli record di flag,
- Contrassegnare determinate segnalazioni come non valide ed escluderle dall’influenzare le metriche di fiducia,
- O in altro modo resettare l’impatto dei flag per post o utenti specifici.
Se non ci sono piani attuali per questo, esiste almeno un modo consigliato o sicuro per eliminare le voci della cronologia dei flag tramite la Rails Console per un post o un utente specifico?