Problemas com o relatório de post_edits

Para as autoedições, encontrei isto em 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

Ou seja, se o nome de usuário existir, mostre as edições desse nome de usuário, caso contrário, mostre as edições onde o editor não é igual ao autor. Isso é inesperado.


Para a incompatibilidade de contagem, pode ser que esteja contando várias edições no mesmo post, mas mostrando o post apenas uma vez. Hesito em aceitar isso porque tenho usuários com mais de 150 edições que mostram menos de 50 edições no log. É difícil acreditar que eles estejam editando posts em média três vezes, mas acho que de tudo um pouco :slightly_smiling_face: