From 8b781bb18b406788e2d62dbef07ba1e00e371c78 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Sat, 1 May 2010 11:22:37 +0100 Subject: [PATCH 1/1] Include the user description in the spam score --- app/models/user.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/user.rb b/app/models/user.rb index a76d45710..c6a9ad518 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -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 -- 2.43.2