diff options
Diffstat (limited to 'app/finders/fork_targets_finder.rb')
-rw-r--r-- | app/finders/fork_targets_finder.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/finders/fork_targets_finder.rb b/app/finders/fork_targets_finder.rb index 7a08273fa0d..719c244a207 100644 --- a/app/finders/fork_targets_finder.rb +++ b/app/finders/fork_targets_finder.rb @@ -7,8 +7,10 @@ class ForkTargetsFinder end # rubocop: disable CodeReuse/ActiveRecord - def execute - ::Namespace.where(id: user.manageable_namespaces).sort_by_type + def execute(options = {}) + return ::Namespace.where(id: user.manageable_namespaces).sort_by_type unless options[:only_groups] + + ::Group.where(id: user.manageable_groups) end # rubocop: enable CodeReuse/ActiveRecord |