@@ -293,7 +293,8 class Query < ActiveRecord::Base | |||
|
293 | 293 | field_type = available_filters[field][:type] |
|
294 | 294 | operators_by_filter_type[field_type].sort.reverse.detect do |operator| |
|
295 | 295 | next unless expression =~ /^#{Regexp.escape(operator)}(.*)$/ |
|
296 | add_filter field, operator, $1.present? ? $1.split('|') : [''] | |
|
296 | values = $1 | |
|
297 | add_filter field, operator, values.present? ? values.split('|') : [''] | |
|
297 | 298 | end || add_filter(field, '=', expression.split('|')) |
|
298 | 299 | end |
|
299 | 300 |
General Comments 0
You need to be logged in to leave comments.
Login now