X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/703c44eeab0ff078bf6a74887fbb1c94a50f80b3..078a9d8ee3058fe95e437b8597a22c97911e89c1:/script/update-spam-blocks?ds=sidebyside diff --git a/script/update-spam-blocks b/script/update-spam-blocks index 903fc9b8a..c21b17cff 100755 --- a/script/update-spam-blocks +++ b/script/update-spam-blocks @@ -12,19 +12,17 @@ addresses = User.count( ) addresses.each do |address,count| - if count > 2 + if count > 1 acl = Acl.find(:first, :conditions => { :address => address, - :netmask => "255.255.255.255" }) unless acl - Acl.create( + Acl.create({ :address => address, - :netmask => "255.255.255.255", :k => "no_account_creation", :v => "auto_spam_block" - ) + }, :without_protection => true) puts "Blocked #{address}" end @@ -32,7 +30,6 @@ addresses.each do |address,count| end acls = Acl.find(:all, :conditions => { - :netmask => "255.255.255.255", :k => "no_account_creation", :v => "auto_spam_block" })