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