Skip to content
Snippets Groups Projects

Audit events for project access tokens

Merged Serena Fang requested to merge project-access-token-audit-events into master
All threads resolved!
Compare and Show latest version
6 files
+ 49
24
Compare changes
  • Side-by-side
  • Inline
Files
6
@@ -7,7 +7,6 @@ def initialize(current_user, resource, params = {})
@@ -7,7 +7,6 @@ def initialize(current_user, resource, params = {})
@resource = resource
@resource = resource
@current_user = current_user
@current_user = current_user
@params = params.dup
@params = params.dup
@ip_address = @params.delete(:ip_address)
end
end
def execute
def execute
@@ -37,7 +36,7 @@ def execute
@@ -37,7 +36,7 @@ def execute
private
private
attr_reader :resource_type, :resource, :ip_address
attr_reader :resource_type, :resource
def has_permission_to_create?
def has_permission_to_create?
%w(project group).include?(resource_type) && can?(current_user, :admin_resource_access_tokens, resource)
%w(project group).include?(resource_type) && can?(current_user, :admin_resource_access_tokens, resource)
Loading