summaryrefslogtreecommitdiff
path: root/lib/api/entities.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/api/entities.rb')
-rw-r--r--lib/api/entities.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/api/entities.rb b/lib/api/entities.rb
index 301dbb688a7..f00a4ac2ed6 100644
--- a/lib/api/entities.rb
+++ b/lib/api/entities.rb
@@ -344,7 +344,9 @@ module API
class ProjectWithAccess < Project
expose :permissions do
expose :project_access, using: Entities::ProjectAccess do |project, options|
+ project = Project.find_by(project[:id])
project.project_members.find_by(user_id: options[:user].id)
+ ]
end
expose :group_access, using: Entities::GroupAccess do |project, options|