From: Jan Provaznik <[email protected]>

---
 src/app/helpers/application_helper.rb |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/app/helpers/application_helper.rb 
b/src/app/helpers/application_helper.rb
index 43792aa..e48851c 100644
--- a/src/app/helpers/application_helper.rb
+++ b/src/app/helpers/application_helper.rb
@@ -91,8 +91,11 @@ module ApplicationHelper
     columns = fields.collect do |field|
       if field[:sortable]==true or field[:sortable].nil?
         order_dir = params[:order_dir] ? params[:order_dir] : 'desc'
-        class_name = (field[:sort_attr].to_s.eql?(params[:order_field]) ? 
'active' : nil)
-        class_name += " desc" if "desc".eql?(params[:order_dir])
+        if field[:sort_attr].to_s.eql?(params[:order_field])
+          class_name = 'active ' + ("desc".eql?(params[:order_dir]) ? 'desc' : 
'asc')
+        else
+          class_name = nil
+        end
         content_tag('th', :class => class_name) do
           link_to(field[:name], :controller => params[:controller],
             :action => params[:action], :order_field => field[:sort_attr],
-- 
1.7.2.2

_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel

Reply via email to