Skip to content
Snippets Groups Projects
Commit 92682b8a authored by Phil Hughes's avatar Phil Hughes
Browse files

Shows current user on top of filtered dropdown list

parent e7fdb1aa
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -18,7 +18,7 @@ class AutocompleteController < ApplicationController
if params[:search].blank?
# Include current user if available to filter by "Me"
if params[:current_user].present? && current_user
@users = [*@users, current_user]
@users = [current_user, *@users]
end
 
if params[:author_id].present?
Loading
Loading
Loading
Loading
@@ -66,6 +66,12 @@ describe 'Dropdown assignee', js: true, feature: true do
 
expect(dropdown_assignee_size).to eq(3)
end
it 'shows current user at top of dropdown' do
send_keys_to_filtered_search('assignee:')
expect(first('#js-dropdown-assignee .filter-dropdown li')).to have_content(user.name)
end
end
 
describe 'filtering' do
Loading
Loading
Loading
Loading
@@ -66,6 +66,12 @@ describe 'Dropdown author', js: true, feature: true do
 
expect(dropdown_author_size).to eq(3)
end
it 'shows current user at top of dropdown' do
send_keys_to_filtered_search('author:')
expect(first('#js-dropdown-author li')).to have_content(user.name)
end
end
 
describe 'filtering' do
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment