change super voter to look at recent votes instead
This commit is contained in:
@@ -14,8 +14,9 @@ class SuperVoter < ActiveRecord::Base
|
||||
def self.init!
|
||||
prune!
|
||||
report = Reports::UserSimilarity.new(User.admins.first.id)
|
||||
report.prime
|
||||
report.fetch_similar_user_ids.scan(/\S+/).in_groups_of(2).each do |user_id, score|
|
||||
report.prime_similar_users("post_vote_similarity")
|
||||
|
||||
report.result.scan(/\S+/).in_groups_of(2).each do |user_id, score|
|
||||
unless where("user_id = ?", user_id.to_i).exists?
|
||||
create(:user_id => user_id)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user