On 24/09/10 09:21 +0200, [email protected] wrote:
>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

Nice catch Jan!. ACK.

-- 
--------------------------------------------------------
Michal Fojtik, [email protected]
Deltacloud API: http://deltacloud.org
--------------------------------------------------------
_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel

Reply via email to