diff options
Diffstat (limited to 'app/serializers/group_child_entity.rb')
-rw-r--r-- | app/serializers/group_child_entity.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/serializers/group_child_entity.rb b/app/serializers/group_child_entity.rb index c469dbdd6b8..08070c03bf8 100644 --- a/app/serializers/group_child_entity.rb +++ b/app/serializers/group_child_entity.rb @@ -58,6 +58,10 @@ class GroupChildEntity < Grape::Entity end end + expose :can_remove, unless: lambda { |_instance, _options| project? } do |group| + can?(request.current_user, :admin_group, group) + end + expose :number_users_with_delimiter, unless: lambda { |_instance, _options| project? } do |instance| number_with_delimiter(instance.member_count) end |