X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/56570cabf19b73cb496f7482c87bda0648e66ba6..ae70bb7689ff968fb3402ea2362659e5a280a4cb:/app/models/user.rb diff --git a/app/models/user.rb b/app/models/user.rb index 7ed7c249f..45ecbcc1b 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -360,9 +360,9 @@ class User < ApplicationRecord diary_comment_score = diary_comments.visible.inject(0) { |acc, elem| acc + elem.body.spam_score } score = description.spam_score / 4.0 - score += diary_entries.where("created_at > ?", 1.day.ago).count * 10 - score += diary_entry_score / diary_entries.length unless diary_entries.empty? - score += diary_comment_score / diary_comments.length unless diary_comments.empty? + score += diary_entries.visible.where("created_at > ?", 1.day.ago).count * 10 + score += diary_entry_score / diary_entries.visible.length unless diary_entries.visible.empty? + score += diary_comment_score / diary_comments.visible.length unless diary_comments.visible.empty? score -= changeset_score score -= trace_score