bans: fix case sensitivity bug in ban reason search.

This commit is contained in:
evazion
2017-05-21 20:13:43 -05:00
parent 3f760069b3
commit c31d11b095

View File

@@ -19,7 +19,7 @@ class Ban < ActiveRecord::Base
def self.reason_matches(query)
if query =~ /\*/
where("lower(bans.reason) LIKE ?", query.to_escaped_for_sql_like)
where("lower(bans.reason) LIKE ?", query.mb_chars.downcase.to_escaped_for_sql_like)
else
where("bans.reason @@ plainto_tsquery(?)", query)
end