diff --git a/app/services/lists/repositories_service.rb b/app/services/lists/repositories_service.rb index 6c66c057f..585d0da85 100644 --- a/app/services/lists/repositories_service.rb +++ b/app/services/lists/repositories_service.rb @@ -63,6 +63,7 @@ module Lists SELECT 1 FROM team_shared_objects WHERE team_shared_objects.shared_object_id = repositories.id AND team_shared_objects.shared_object_type = 'RepositoryBase' + AND team_shared_objects.team_id != :team_id ) THEN 1 WHEN repositories.team_id != :team_id AND repositories.permission_level NOT IN (:not_shared_value) OR EXISTS (