diff --git a/app/controllers/apps_controller.rb b/app/controllers/apps_controller.rb index 71e3a80..781606d 100644 --- a/app/controllers/apps_controller.rb +++ b/app/controllers/apps_controller.rb @@ -44,6 +44,11 @@ class AppsController < InheritedResources::Base end protected + def collection + # Sort apps by number of unresolved errs (highest number first) + @apps ||= App.all.sort{|a,b| b.errs.unresolved.count <=> a.errs.unresolved.count } + end + def initialize_subclassed_issue_tracker if params[:app][:issue_tracker_attributes] && tracker_type = params[:app][:issue_tracker_attributes][:type] if IssueTracker.subclasses.map(&:name).concat(["IssueTracker"]).include?(tracker_type) -- libgit2 0.21.2