35 lines
766 B
Ruby
35 lines
766 B
Ruby
|
class DossierTableExportSerializer < ActiveModel::Serializer
|
||
|
attributes :id,
|
||
|
:created_at,
|
||
|
:updated_at,
|
||
|
:archived,
|
||
|
:mandataire_social,
|
||
|
:state,
|
||
|
:initiated_at,
|
||
|
:received_at,
|
||
|
:processed_at
|
||
|
|
||
|
attribute :followers_gestionnaires_emails, key: :emails_accompagnateurs
|
||
|
|
||
|
attributes :individual_gender,
|
||
|
:individual_prenom,
|
||
|
:individual_nom,
|
||
|
:individual_birthdate
|
||
|
|
||
|
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
|
||
|
end
|