diff --git a/app/models/tag_alias.rb b/app/models/tag_alias.rb index f329afe77..e68748836 100644 --- a/app/models/tag_alias.rb +++ b/app/models/tag_alias.rb @@ -7,7 +7,7 @@ class TagAlias < ActiveRecord::Base validates_uniqueness_of :antecedent_name validate :absence_of_transitive_relation belongs_to :creator, :class_name => "User" - scope :name_matches, lambda {|name| where("(antecedent_name = ? or consequent_name = ?)", name, name)} + scope :name_matches, lambda {|name| where("(antecedent_name = ? or consequent_name = ?)", name.downcase, name.downcase)} search_method :name_matches def self.to_aliased(names) diff --git a/app/models/tag_implication.rb b/app/models/tag_implication.rb index c468e691f..f9f6f13fe 100644 --- a/app/models/tag_implication.rb +++ b/app/models/tag_implication.rb @@ -6,7 +6,7 @@ class TagImplication < ActiveRecord::Base validates_presence_of :creator_id validates_uniqueness_of :antecedent_name, :scope => :consequent_name validate :absence_of_circular_relation - scope :name_matches, lambda {|name| where("(antecedent_name = ? or consequent_name = ?)", name, name)} + scope :name_matches, lambda {|name| where("(antecedent_name = ? or consequent_name = ?)", name.downcase, name.downcase)} search_method :name_matches module DescendantMethods