From c31d11b09506a86121e58cecc3851757a8a9b9d6 Mon Sep 17 00:00:00 2001 From: evazion Date: Sun, 21 May 2017 20:13:43 -0500 Subject: [PATCH] bans: fix case sensitivity bug in ban reason search. --- app/models/ban.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/ban.rb b/app/models/ban.rb index 289abf564..7f8080c2a 100644 --- a/app/models/ban.rb +++ b/app/models/ban.rb @@ -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