bans: fix case sensitivity bug in ban reason search.
This commit is contained in:
@@ -19,7 +19,7 @@ class Ban < ActiveRecord::Base
|
|||||||
|
|
||||||
def self.reason_matches(query)
|
def self.reason_matches(query)
|
||||||
if 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
|
else
|
||||||
where("bans.reason @@ plainto_tsquery(?)", query)
|
where("bans.reason @@ plainto_tsquery(?)", query)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user