Sha256: 2b773e39504306fe3c987b44e944f449bcc3fa63b8739eaa4c7c9326a677d018
Contents?: true
Size: 648 Bytes
Versions: 6
Compression:
Stored size: 648 Bytes
Contents
class Taxonomy < ActiveRecord::Base validates :name, :presence => true has_many :taxons, :dependent => :destroy has_one :root, :class_name => 'Taxon', :conditions => "parent_id is null" after_save :set_name private def set_name if self.root p "asdgggggggggggggggggggggggggggggggggggggggggggggggggggggggggg rooot" self.root.update_attribute(:name, self.name) else p "setnameeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeE" self.root = Taxon.create!({ :taxonomy_id => self.id, :name => self.name }) @obj = Asset.create(params[:attachement])#({ :taxonomy_id => self.id, :name => self.name }) end end end
Version data entries
6 entries across 6 versions & 5 rubygems