diff --git a/lib/ext/search_controller.rb b/lib/ext/search_controller.rb index 351f6c5..5b4c806 100644 --- a/lib/ext/search_controller.rb +++ b/lib/ext/search_controller.rb @@ -14,11 +14,10 @@ class SearchController def software_infos prepare_software_search_page results = filter_software_infos_list + @software_count = results.count results = results.paginate(:per_page => @per_page, :page => params[:page]) @searches[@asset] = {:results => results} @search = results - @software_count = filter_software_infos_list.count - render :layout=>false if request.xhr? end @@ -89,7 +88,7 @@ class SearchController end def sort_communities_list communities_list - communities_list.sort!{|a, b| a.name <=> b.name} + communities_list.sort! {|a, b| a.name.downcase <=> b.name.downcase} if params[:sort] && params[:sort] == "desc" communities_list.reverse! diff --git a/public/style.css b/public/style.css index 0163087..255a737 100644 --- a/public/style.css +++ b/public/style.css @@ -126,3 +126,8 @@ cursor: pointer; margin-left: 5px; } + +/* Fix software catalog list bug(it does not happen in fix_for_beta) */ +.search-results-type-software_info .search-profile-item { + width: 100% !important; +} -- libgit2 0.21.2