person.rb 419 Bytes
require_dependency 'person'

class Person

  attr_accessible :lattes_url, :academic_info_attributes

  has_one :academic_info, :dependent=>:delete

  accepts_nested_attributes_for :academic_info

  def lattes_url
    self.academic_info.nil? ? nil : self.academic_info.lattes_url
  end

  def lattes_url= value
    self.academic_info.lattes_url = value unless self.academic_info.nil?
  end

  FIELDS << "lattes_url"
end