Commit f004f6b2 authored by charlie ablett's avatar charlie ablett

Use existing project auth method

parent e0d317ca
...@@ -1067,12 +1067,6 @@ class User < ApplicationRecord ...@@ -1067,12 +1067,6 @@ class User < ApplicationRecord
user_highest_role&.highest_access_level || Gitlab::Access::NO_ACCESS user_highest_role&.highest_access_level || Gitlab::Access::NO_ACCESS
end end
def authorized_for_project?(project)
return false unless project
project_authorizations.where(project_id: project.id).exists?
end
def accessible_deploy_keys def accessible_deploy_keys
DeployKey.from_union([ DeployKey.from_union([
DeployKey.where(id: project_deploy_keys.select(:deploy_key_id)), DeployKey.where(id: project_deploy_keys.select(:deploy_key_id)),
......
...@@ -83,7 +83,7 @@ module Spam ...@@ -83,7 +83,7 @@ module Spam
email: user.email, email: user.email,
username: user.username username: user.username
}, },
user_in_project: user.authorized_for_project?(project) user_in_project: user.authorized_project?(project)
}) })
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment