blob: ebab213e6be6f588ab20ba6110428613c6fa84ae (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
class DeployKeyPolicy < BasePolicy
def rules
return unless @user
can! :update_deploy_key if @user.admin?
if @subject.private? && @user.project_deploy_keys.exists?(id: @subject.id)
can! :update_deploy_key
end
end
end
|