fixes #317
This commit is contained in:
@@ -7,7 +7,7 @@ class TagAlias < ActiveRecord::Base
|
|||||||
validates_uniqueness_of :antecedent_name
|
validates_uniqueness_of :antecedent_name
|
||||||
validate :absence_of_transitive_relation
|
validate :absence_of_transitive_relation
|
||||||
belongs_to :creator, :class_name => "User"
|
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
|
search_method :name_matches
|
||||||
|
|
||||||
def self.to_aliased(names)
|
def self.to_aliased(names)
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ class TagImplication < ActiveRecord::Base
|
|||||||
validates_presence_of :creator_id
|
validates_presence_of :creator_id
|
||||||
validates_uniqueness_of :antecedent_name, :scope => :consequent_name
|
validates_uniqueness_of :antecedent_name, :scope => :consequent_name
|
||||||
validate :absence_of_circular_relation
|
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
|
search_method :name_matches
|
||||||
|
|
||||||
module DescendantMethods
|
module DescendantMethods
|
||||||
|
|||||||
Reference in New Issue
Block a user