diff --git a/src/api/app/models/project.rb b/src/api/app/models/project.rb index cb4b3cd122e..fbac63e6a31 100644 --- a/src/api/app/models/project.rb +++ b/src/api/app/models/project.rb @@ -91,9 +91,7 @@ def autocomplete(search) where.not('name rlike ?', ::Configuration.unlisted_projects_filter) if ::Configuration.unlisted_projects_filter.present? } scope :remote, -> { where('NOT ISNULL(projects.remoteurl)') } - scope :autocomplete, lambda { |search| - where('lower(name) like lower(?)', "#{search}%").where.not('lower(name) like lower(?)', "#{search}%:%") - } + scope :autocomplete, ->(search) { where('lower(name) like lower(?)', "#{search}%") } # will return all projects with attribute 'OBS:ImageTemplates' scope :local_image_templates, lambda { diff --git a/src/api/spec/controllers/webui/project_controller_spec.rb b/src/api/spec/controllers/webui/project_controller_spec.rb index 643745079d0..371c20b840c 100644 --- a/src/api/spec/controllers/webui/project_controller_spec.rb +++ b/src/api/spec/controllers/webui/project_controller_spec.rb @@ -150,7 +150,7 @@ @json_response = JSON.parse(response.body) end - it { expect(@json_response).not_to include(apache_subproject.name) } + it { expect(@json_response).to include(apache_subproject.name) } end context 'and searching for parent project' do