debian-mirror-gitlab/app/finders/move_to_project_finder.rb

15 lines
394 B
Ruby
Raw Normal View History

2016-09-13 17:45:13 +05:30
class MoveToProjectFinder
def initialize(user)
@user = user
end
def execute(from_project, search: nil, offset_id: nil)
projects = @user.projects_where_can_admin_issues
projects = projects.search(search) if search.present?
projects = projects.excluding_project(from_project)
# to ask for Project#name_with_namespace
projects.includes(namespace: :owner)
end
end