I tried to file an issue concerning Drupal.org to see whether it already existed. I couldn't match the project name, even though multiple projects contain Drupal.org in the name.
Steps:
1. Go to the Drupal issues database
2. Click Create a new issue
3. In project, type Drupal.org
4. Click Search
Actual result: Error message "Multiple matches found for Drupal.org."
Expected result:
Error message "Multiple matches found for Drupal.org. File instead on one of the following: 'drupal.org content' 'drupal.org infrastructure' 'drupal.org webmasters'" and whatever other 'drupal.org' projects exist.
[Just so you know, I had to look up past issues I filed to get the project name.]
Comments
Comment #1
Charles BelovComment #2
drummThis error message is generated by
project_issue_pick_project_form_validate()
.Comment #3
YesCT CreditAttribution: YesCT commentedMight be related to #2214237: Cannot create issue: Selecting Drupal core in issue create autocomplete gives "Multiple matches found for Drupal core."
Comment #4
drummproject_issue_pick_project_form_validate()
checks forpropertyCondition('title', '%' . db_like($form_state['values']['project']) . '%', 'like')
. We can either only do exact matching; or try exact matching first, then see if there is a single LIKE match.Comment #5
drummThe button is no longer labeled "Search", it is "Next". And the autocomplete serves as a search function.
Comment #6
Charles BelovActually, the issue is fixed, because the autocomplete now works and I get a list of all the projects with Drupal.org in them.