Remove blank params from sort_link, close issue 158

Fixes issue 158 (github.com/ernie/ransack/issues/158)
This commit is contained in:
jonatack 2013-08-12 14:43:15 +02:00
parent 9e719185f6
commit 7597f0da50
1 changed files with 2 additions and 0 deletions

View File

@ -18,6 +18,8 @@ module Ransack
@context = Context.for(object, options)
@context.auth_object = options[:auth_object]
@base = Nodes::Grouping.new(@context, 'and')
params = (params.delete_if { |k, v| v.blank? && v != false }
) if params.present?
build(params.with_indifferent_access)
end