File tree 3 files changed +9
-1
lines changed
lib/ajax-datatables-rails
spec/ajax-datatables-rails/datatable
3 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -66,7 +66,7 @@ def searchable_columns
66
66
67
67
def search_columns
68
68
@search_columns ||= begin
69
- searchable_columns . select { | column | column . search . value . present? }
69
+ searchable_columns . select ( & :searched? )
70
70
end
71
71
end
72
72
Original file line number Diff line number Diff line change @@ -30,6 +30,10 @@ def search
30
30
@search ||= SimpleSearch . new ( options [ :search ] )
31
31
end
32
32
33
+ def searched?
34
+ search . value . present?
35
+ end
36
+
33
37
def search = ( value )
34
38
@search = value
35
39
end
Original file line number Diff line number Diff line change 21
21
expect ( column . searchable? ) . to eq ( true )
22
22
end
23
23
24
+ it 'should be searched' do
25
+ expect ( column . searched? ) . to eq ( true )
26
+ end
27
+
24
28
it 'should have connected to id column' do
25
29
expect ( column . data ) . to eq ( 'username' )
26
30
end
You can’t perform that action at this time.
0 commit comments