summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/serializers/group_entity.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/app/serializers/group_entity.rb b/app/serializers/group_entity.rb
index 1043b3c69d8..9a455cf55c9 100644
--- a/app/serializers/group_entity.rb
+++ b/app/serializers/group_entity.rb
@@ -1,4 +1,5 @@
class GroupEntity < Grape::Entity
+ include ActionView::Helpers::NumberHelper
include RequestAwareEntity
include MembersHelper
@@ -30,4 +31,12 @@ class GroupEntity < Grape::Entity
expose :has_subgroups do |group|
group.children.any?
end
+
+ expose :number_projects do |group|
+ number_with_delimiter(group.projects.non_archived.count)
+ end
+
+ expose :number_users do |group|
+ number_with_delimiter(group.users.count)
+ end
end