From c16d0cb7a653d85090857bc598e0ffef24a92503 Mon Sep 17 00:00:00 2001 From: Oleksii Kriuchykhin Date: Tue, 25 Oct 2022 23:26:20 +0200 Subject: [PATCH] Fix update of shared inventories user assignments [SCI-7360] --- .../user_assignments/update_team_user_assignments_service.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/services/user_assignments/update_team_user_assignments_service.rb b/app/services/user_assignments/update_team_user_assignments_service.rb index 63b69fb7a..92309177d 100644 --- a/app/services/user_assignments/update_team_user_assignments_service.rb +++ b/app/services/user_assignments/update_team_user_assignments_service.rb @@ -25,6 +25,9 @@ module UserAssignments .select { |assignment| assignment[:user_id] == @user.id && assignment[:team_id] == @team.id } .each { |assignment| assignment.update!(user_role: @user_role) } end + @team.repository_sharing_user_assignments.where(user: @user).find_each do |assignment| + assignment.update!(user_role: @user_role) + end end def update_reports_assignments