Fix user removal from a team [SCI-6124]

This commit is contained in:
Oleksii Kriuchykhin 2021-10-12 17:00:03 +02:00
parent 362658021e
commit d6cc800679

View file

@ -7,7 +7,7 @@ module UserAssignments
def perform(user, team)
ActiveRecord::Base.transaction do
team.projects.each do |project|
UserAssignments::PropagateAssignmentJob.perform_now(project, user, nil, nil, true)
UserAssignments::PropagateAssignmentJob.perform_now(project, user, nil, nil, destroy: true)
UserAssignment.where(user: user, assignable: project).destroy_all
end
end