lib/tableficate/finder.rb in tableficate-0.3.0 vs lib/tableficate/finder.rb in tableficate-0.3.1

- old
+ new

@@ -90,12 +90,13 @@ sorting = {column: nil, dir: nil} if column.present? sorting[:column] = column.to_sym sorting[:dir] = ['asc', 'desc'].include?(dir) ? dir : 'asc' end - scope.tableficate_add_data(:current_sort, sorting) + scope.tableficate_data = {} + scope.tableficate_data[:current_sort] = sorting filters_with_field = @filter ? @filter.select{|name, options| not options.is_a?(Proc) and options and options.has_key?(:field)} : {} - scope.tableficate_add_data(:field_map, Hash[filters_with_field.map{|name, options| [name, options[:field]]}]) + scope.tableficate_data[:field_map] = Hash[filters_with_field.map{|name, options| [name, options[:field]]}] scope end def get_full_column_name(name) name = name.to_s