Problemi con report post_edits

Per le auto-modifiche, ho trovato questo da app/models/concerns/reports/post_edits.rb:

if editor_username
        builder.where("editor.username = ?", editor_username)
      else
        builder.where("editor.id > 0 AND editor.id != author.id")
      end

Cioè, se il nome utente esiste, mostra le modifiche da quel nome utente, altrimenti mostra le modifiche in cui l’editor non è uguale all’autore. Questo è inaspettato.


Per la discrepanza nel conteggio, potrebbe essere che stia contando più modifiche allo stesso post, ma mostrando il post una sola volta. Sono riluttante ad accettarlo perché ho utenti con oltre 150 modifiche che mostrano meno di 50 modifiche nel log. È difficile credere che stiano modificando un post in media tre volte, ma immagino che ce ne siano di tutti i tipi :slightly_smiling_face: