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 0
end end
def level_string
"Anonymous"
end
def comment_threshold def comment_threshold
0 0
end end
@@ -36,10 +40,6 @@ class AnonymousUser
true true
end end
def is_banned?
false
end
def is_banned_or_ip_banned? def is_banned_or_ip_banned?
false false
end end
@@ -245,14 +245,6 @@ class AnonymousUser
false false
end end
def is_voter?
false
end
def is_super_voter?
false
end
def disable_tagged_filenames? def disable_tagged_filenames?
false false
end end
@@ -261,7 +253,7 @@ class AnonymousUser
false false
end 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 define_method("is_#{name}?") do
false false
end end