Include the user description in the spam score

This commit is contained in:
Tom Hughes 2010-05-01 11:22:37 +01:00
parent 752f737497
commit 8b781bb18b

View file

@ -175,12 +175,12 @@ class User < ActiveRecord::Base
diary_entry_score = self.diary_entries.inject(0) { |s,e| s += OSM.spam_score(e.body) }
diary_comment_score = self.diary_comments.inject(0) { |s,e| s += OSM.spam_score(e.body) }
score = 0
score = OSM.spam_score(self.description) * 2
score += diary_entry_score / self.diary_entries.length if self.diary_entries.length > 0
score += diary_comment_score / self.diary_comments.length if self.diary_comments.length > 0
score -= changeset_score
score -= trace_score
return score
return score.to_i
end
end