Sha256: e0388c09f00456b5aa551ce06287c8563b85f8ed95ae1b1a0f720bbf5a06d9ed
Contents?: true
Size: 540 Bytes
Versions: 7
Compression:
Stored size: 540 Bytes
Contents
class Individual < Person after_destroy { |record| Delayed::Job.enqueue(CleanupSuggestedHouseholdsJob.new(record.id), :queue => :suggested_households) } def to_s if first_name.present? || last_name.present? [salutation, first_name, middle_name, last_name, suffix].reject(&:blank?).join(" ") elsif email.present? email.to_s elsif id.present? "No Name ##{id}" else "No Name" end end def naming_details_available? first_name.present? || last_name.present? || email.present? end end
Version data entries
7 entries across 7 versions & 1 rubygems