Skip to content

Commit be40da9

Browse files
authored
Merge pull request #866 from amatsuda/escape_only_wildcards
Let escape_wildcards not escape '|'
2 parents 7557c12 + b93854c commit be40da9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/ransack/adapters/active_record/ransack/constants.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ def escape_wildcards(unescaped)
104104
case ActiveRecord::Base.connection.adapter_name
105105
when "Mysql2".freeze, "PostgreSQL".freeze
106106
# Necessary for PostgreSQL and MySQL
107-
unescaped.to_s.gsub(/([\\|\%|_|.])/, '\\\\\\1')
107+
unescaped.to_s.gsub(/([\\%_.])/, '\\\\\\1')
108108
else
109109
unescaped
110110
end

0 commit comments

Comments
 (0)