fix #1195. Update all autocompleters for more sane order of returned items

This commit is contained in:
Reinier Balt 2012-04-09 12:48:40 +02:00
parent 62cd82d348
commit 0e22d91804
3 changed files with 46 additions and 31 deletions

View file

@ -28,7 +28,7 @@ class ProjectsController < ApplicationController
format.rss &render_rss_feed
format.atom &render_atom_feed
format.text &render_text_feed
format.autocomplete { render :text => for_autocomplete(current_user.projects.uncompleted, params[:term]) }
format.autocomplete &render_autocomplete
end
end
end
@ -385,6 +385,13 @@ class ProjectsController < ApplicationController
render :action => 'index', :layout => false, :content_type => Mime::TEXT
end
end
def render_autocomplete
lambda do
projects = current_user.projects.active + current_user.projects.hidden
render :text => for_autocomplete(projects, params[:term])
end
end
def set_project_from_params
@project = current_user.projects.find_by_params(params)