From 8c4f406d8e076fadb0c759c844a8f9edbe18f7b2 Mon Sep 17 00:00:00 2001 From: Martin Artnik Date: Mon, 18 Aug 2025 09:30:13 +0200 Subject: [PATCH] Fix unassigning unshared repositories [SCI-12269] --- app/models/concerns/shareable.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/concerns/shareable.rb b/app/models/concerns/shareable.rb index 3649f2fb3..53aec9752 100644 --- a/app/models/concerns/shareable.rb +++ b/app/models/concerns/shareable.rb @@ -118,7 +118,7 @@ module Shareable teams = for_team ? Team.where(id: for_team.id).where.not(id: team.id) : Team.where.not(id: team.id) user_assignments.where(team_id: teams.select(:id)).destroy_all - user_group_assignments.where.not(team_id: teams.select(:id)).destroy_all - team_assignments.where.not(team_id: teams.select(:id)).destroy_all + user_group_assignments.where(team_id: teams.select(:id)).destroy_all + team_assignments.where(team_id: teams.select(:id)).destroy_all end end