From a4864e93afd78ed32ee27b35a49cccfa707b4eea Mon Sep 17 00:00:00 2001 From: albert Date: Tue, 19 Feb 2013 13:37:31 -0500 Subject: [PATCH] fixes #408 --- app/models/tag_alias.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/tag_alias.rb b/app/models/tag_alias.rb index 353d00333..0d912f27f 100644 --- a/app/models/tag_alias.rb +++ b/app/models/tag_alias.rb @@ -10,7 +10,7 @@ class TagAlias < ActiveRecord::Base module SearchMethods def name_matches(name) - where("(antecedent_name = ? or consequent_name = ?)", name.downcase, name.downcase) + where("(antecedent_name like ? escape E'\\\\' or consequent_name like ? escape E'\\\\')", name.downcase.to_escaped_for_sql_like, name.downcase.to_escaped_for_sql_like) end def search(params)