From 1136dc6dfa60a91a5301ac00b4333351fead7583 Mon Sep 17 00:00:00 2001 From: albert Date: Fri, 1 Mar 2013 07:47:55 -0800 Subject: [PATCH] fixes #690 --- app/models/tag_implication.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/tag_implication.rb b/app/models/tag_implication.rb index c63dd0a91..a0a448330 100644 --- a/app/models/tag_implication.rb +++ b/app/models/tag_implication.rb @@ -69,7 +69,7 @@ class TagImplication < 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)