block ips rake task

This commit is contained in:
Kyle Drake 2014-08-11 04:21:25 -07:00
parent 3095185121
commit 7445f8006b
6 changed files with 60 additions and 6 deletions

View file

@ -117,10 +117,14 @@ class Site < Sequel::Model
end
def self.banned_ip?(ip)
!Site.where(is_banned: true).
where(ip: ip).
where(['updated_at > ?', Time.now-BANNED_TIME]).
first.nil?
return true if Site.where(is_banned: true).
where(ip: ip).
where(['updated_at > ?', Time.now-BANNED_TIME]).
first
return true if BlockedIp[ip]
false
end
def is_following?(site)