File tree Expand file tree Collapse file tree 3 files changed +9
-1
lines changed
lib/ajax-datatables-rails
spec/ajax-datatables-rails/datatable Expand file tree Collapse file tree 3 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -66,7 +66,7 @@ def searchable_columns
6666
6767 def search_columns
6868 @search_columns ||= begin
69- searchable_columns . select { | column | column . search . value . present? }
69+ searchable_columns . select ( & :searched? )
7070 end
7171 end
7272
Original file line number Diff line number Diff line change @@ -30,6 +30,10 @@ def search
3030 @search ||= SimpleSearch . new ( options [ :search ] )
3131 end
3232
33+ def searched?
34+ search . value . present?
35+ end
36+
3337 def search = ( value )
3438 @search = value
3539 end
Original file line number Diff line number Diff line change 2121 expect ( column . searchable? ) . to eq ( true )
2222 end
2323
24+ it 'should be searched' do
25+ expect ( column . searched? ) . to eq ( true )
26+ end
27+
2428 it 'should have connected to id column' do
2529 expect ( column . data ) . to eq ( 'username' )
2630 end
You can’t perform that action at this time.
0 commit comments