From c16f5ff89ab63fe21a9708849f02538f9acaf879 Mon Sep 17 00:00:00 2001 From: Fabio Teixeira Date: Mon, 25 May 2015 15:22:51 -0300 Subject: [PATCH] Fix software catalog list result order, issue #139 --- lib/ext/search_controller.rb | 5 +++-- public/style.css | 7 ++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/lib/ext/search_controller.rb b/lib/ext/search_controller.rb index 7ac8247..5dfab66 100644 --- a/lib/ext/search_controller.rb +++ b/lib/ext/search_controller.rb @@ -23,10 +23,11 @@ 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 @@ -96,7 +97,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 0da90d5..5c495f3 100644 --- a/public/style.css +++ b/public/style.css @@ -536,4 +536,9 @@ div#finality textarea { .highlight-error label { color: #FF0000 !important; -} \ No newline at end of file +} + +/* 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