anonymous_user.rb: generate is_<role>? methods from User::Roles.

This commit is contained in:
evazion
2017-05-21 12:27:39 -05:00
parent a4220854a3
commit f1f6e5ccc9

View File

@@ -8,6 +8,10 @@ class AnonymousUser
0
end
def level_string
"Anonymous"
end
def comment_threshold
0
end
@@ -36,10 +40,6 @@ class AnonymousUser
true
end
def is_banned?
false
end
def is_banned_or_ip_banned?
false
end
@@ -245,14 +245,6 @@ class AnonymousUser
false
end
def is_voter?
false
end
def is_super_voter?
false
end
def disable_tagged_filenames?
false
end
@@ -261,7 +253,7 @@ class AnonymousUser
false
end
%w(member banned gold builder platinum moderator admin).each do |name|
User::Roles.reject {|r| r == :anonymous}.each do |name|
define_method("is_#{name}?") do
false
end