Possiamo rimuovere la cronologia dei flag di un utente dopo segnalazioni errate?

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?

2 Mi Piace