Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/finders/group_descendants_finder.rb')
-rw-r--r--app/finders/group_descendants_finder.rb21
1 files changed, 10 insertions, 11 deletions
diff --git a/app/finders/group_descendants_finder.rb b/app/finders/group_descendants_finder.rb
index 033af0f42a6..07f39f98b12 100644
--- a/app/finders/group_descendants_finder.rb
+++ b/app/finders/group_descendants_finder.rb
@@ -64,9 +64,7 @@ class GroupDescendantsFinder
def direct_child_groups
# rubocop: disable CodeReuse/Finder
- GroupsFinder.new(current_user,
- parent: parent_group,
- all_available: true).execute
+ GroupsFinder.new(current_user, parent: parent_group, all_available: true).execute
# rubocop: enable CodeReuse/Finder
end
@@ -78,12 +76,11 @@ class GroupDescendantsFinder
.in(Gitlab::VisibilityLevel.levels_for_user(current_user))
if current_user
- authorized_groups = GroupsFinder.new(current_user,
- all_available: false)
- .execute.arel.as('authorized')
+ authorized_groups = GroupsFinder.new(current_user, all_available: false)
+ .execute.arel.as('authorized')
authorized_to_user = groups_table.project(1).from(authorized_groups)
- .where(authorized_groups[:id].eq(groups_table[:id]))
- .exists
+ .where(authorized_groups[:id].eq(groups_table[:id]))
+ .exists
visible_to_user = visible_to_user.or(authorized_to_user)
end
@@ -161,9 +158,11 @@ class GroupDescendantsFinder
projects_nested_in_group = Project.where(namespace_id: parent_group.self_and_descendants.as_ids)
params_with_search = params.merge(search: params[:filter])
- ProjectsFinder.new(params: params_with_search,
- current_user: current_user,
- project_ids_relation: projects_nested_in_group).execute
+ ProjectsFinder.new(
+ params: params_with_search,
+ current_user: current_user,
+ project_ids_relation: projects_nested_in_group
+ ).execute
# rubocop: enable CodeReuse/Finder
end
# rubocop: enable CodeReuse/ActiveRecord