Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Sumaran <alfredo@gitlab.com>2017-06-16 11:54:20 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2017-06-16 11:54:20 +0300
commita0f13d2f5269b4899e510414d321ad879f2ee27a (patch)
tree7e3fd0545f57b0522dcbfbe17a5e1fad8a97a0e5 /app/serializers/group_entity.rb
parent459d8d65ad41ef3533ea5946c6c5bf38010856f3 (diff)
Expose correct path to group
Diffstat (limited to 'app/serializers/group_entity.rb')
-rw-r--r--app/serializers/group_entity.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/serializers/group_entity.rb b/app/serializers/group_entity.rb
index 4f506f7e745..7c872a3e986 100644
--- a/app/serializers/group_entity.rb
+++ b/app/serializers/group_entity.rb
@@ -5,11 +5,15 @@ class GroupEntity < Grape::Entity
include GroupsHelper
expose :id, :name, :path, :description, :visibility
- expose :web_url
expose :full_name, :full_path
+ expose :web_url
expose :parent_id
expose :created_at, :updated_at
+ expose :group_path do |group|
+ group_path(group)
+ end
+
expose :permissions do
expose :human_group_access do |group, options|
group.group_members.find_by(user_id: request.current_user)&.human_access