More work on trust level 3 requirements page

This commit is contained in:
Neil Lalonde
2014-01-23 16:40:10 -05:00
parent 938361322b
commit 90e195b2e7
13 changed files with 123 additions and 26 deletions

View File

@@ -66,7 +66,7 @@ class AdminDetailedUserSerializer < AdminUserSerializer
end
def include_leader_requirements?
object.trust_level == TrustLevel.levels[:regular]
object.has_trust_level?(:regular)
end
end

View File

@@ -1,8 +1,7 @@
class LeaderRequirementsSerializer < ApplicationSerializer
attributes :time_period, :days_visited, :days_visited_percent,
:num_topics_with_replies, :num_topics_replied_to, :num_flagged_posts
def days_visited_percent
(days_visited * 100) / time_period
end
attributes :time_period,
:days_visited, :min_days_visited,
:num_topics_with_replies, :min_topics_with_replies,
:num_topics_replied_to, :min_topics_replied_to,
:num_flagged_posts, :max_flagged_posts
end