Also treat non-whole-word mutes as case-insensitive. #450.

This commit is contained in:
David Yip
2018-04-30 20:08:22 -05:00
parent 64be38da0c
commit 5f8f481425
2 changed files with 7 additions and 1 deletions

View File

@ -70,7 +70,7 @@ class Glitch::KeywordMute < ApplicationRecord
def make_regex_text
kws = keywords.map! do |whole_word, keyword|
whole_word ? boundary_regex_for_keyword(keyword) : keyword
whole_word ? boundary_regex_for_keyword(keyword) : /(?i:#{keyword})/
end
Regexp.union(kws).source