enforce signout of deleted accounts

This commit is contained in:
Kyle Drake 2016-12-29 15:55:44 -06:00
parent fa53929e66
commit 841779a36c

View file

@ -22,6 +22,7 @@ end
def require_login
redirect '/' unless signed_in?
enforce_ban if banned?
signout if deleted?
end
def signed_in?
@ -38,6 +39,11 @@ def parent_site
current_site.parent? ? current_site : current_site.parent
end
def deleted?
return true if current_site && current_site.is_deleted
false
end
def banned?(ip_check=false)
return true if session[:banned]
return true if current_site && (current_site.is_banned || parent_site.is_banned)