Skip to content
Snippets Groups Projects

Link project_bot user deletion audit event to its resource if possible

Merged Smriti Garg requested to merge smriti-492873/audit_events_for_bot_user_deletion into master
All threads resolved!
Compare and Show latest version
6 files
+ 110
106
Compare changes
  • Side-by-side
  • Inline
Files
6
@@ -58,6 +58,9 @@ def execute(user, options = {})
# Load the records. Groups are unavailable after membership is destroyed.
solo_owned_groups = user.solo_owned_groups.load
# Load the project_bot user resource. It is unavailable after membership is destroyed.
options[:project_bot_resource] ||= user.resource_bot_resource
user.members.each_batch { |batch| batch.destroy_all } # rubocop:disable Cop/DestroyAll
solo_owned_groups.each do |group|
Loading