class DossierTableExportSerializer < ActiveModel::Serializer attributes :id, :created_at, :updated_at, :archived, :email, :mandataire_social, :state, :initiated_at, :received_at, :processed_at, :motivation attribute :emails_accompagnateurs attributes :individual_gender, :individual_prenom, :individual_nom, :individual_birthdate def email object.user.try(:email) end def individual_prenom object.individual.try(:prenom) end def individual_nom object.individual.try(:nom) end def individual_birthdate object.individual.try(:birthdate) end def individual_gender object.individual.try(:gender) end def emails_accompagnateurs object.followers_gestionnaires.pluck(:email).join(' ') end end