diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-11-23 08:24:09 +0400 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-11-23 08:24:09 +0400 |
commit | f17ddeb394ced4322f9b29eada92d5086bdef03b (patch) | |
tree | 088fc56719cdce732491223587f373dd83885eeb /app/controllers/admin/projects_controller.rb | |
parent | 552b3105fba11493d25575ee9220631a816141f6 (diff) |
Make admin project list more useful
Diffstat (limited to 'app/controllers/admin/projects_controller.rb')
-rw-r--r-- | app/controllers/admin/projects_controller.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/controllers/admin/projects_controller.rb b/app/controllers/admin/projects_controller.rb index 7829cc9315c..418ed4a7062 100644 --- a/app/controllers/admin/projects_controller.rb +++ b/app/controllers/admin/projects_controller.rb @@ -3,8 +3,9 @@ class Admin::ProjectsController < AdminController def index @projects = Project.scoped + @projects = @projects.where(namespace_id: params[:namespace_id]) if params[:namespace_id].present? @projects = @projects.search(params[:name]) if params[:name].present? - @projects = @projects.order("name ASC").page(params[:page]).per(20) + @projects = @projects.includes(:namespace).order("namespaces.code, projects.name ASC").page(params[:page]).per(20) end def show |