Merge pull request #458 from monsterpit-daggertooth/glitch-fix-escape-metachars-in-mutes
Escape regex metachars in keyword mutes
This commit is contained in:
		
						commit
						e56639258a
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -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) : /(?i:#{keyword})/ | ||||
|         whole_word ? boundary_regex_for_keyword(keyword) : /(?i:#{Regexp.escape(keyword)})/ | ||||
|       end | ||||
| 
 | ||||
|       Regexp.union(kws).source | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue