Files
gitlabhq/app/services/projects/autocomplete_service.rb
T
Dmitriy Zaporozhets 12fa3e1b94 Faster autocomplete for users/issues/emojiis
Instead of loading all issues and merge requests we load only open one.
This will reduce time load for autocomplete resources significantly
2015-01-22 19:02:06 -08:00

16 lines
325 B
Ruby

module Projects
class AutocompleteService < BaseService
def initialize(project)
@project = project
end
def issues
@project.issues.opened.select([:iid, :title, :description])
end
def merge_requests
@project.merge_requests.opened.select([:iid, :title, :description])
end
end
end