diff --git a/scripts/directus-to-markdown/index.js b/scripts/directus-to-markdown/index.js index 2a67765..c9aafaa 100644 --- a/scripts/directus-to-markdown/index.js +++ b/scripts/directus-to-markdown/index.js @@ -41,18 +41,22 @@ const config = { const bureau = [] for (const contact of association.bureau) { const detail = contact.Contact_id - let c = { - denomination: detail.denomination, - prenom: detail.prenom, - nom: detail.nom, + if (detail) { + let c = { + denomination: detail.denomination, + prenom: detail.prenom, + nom: detail.nom, + } + if (detail.mail && detail.display_mail) { + c.mail = detail.mail + } + if (detail.telephone && detail.display_telephone) { + c.telephone = detail.telephone + } + bureau.push(c) + } else { + console.log("problème sur un contact") } - if (detail.mail && detail.display_mail) { - c.mail = detail.mail - } - if (detail.telephone && detail.display_telephone) { - c.telephone = detail.telephone - } - bureau.push(c) } association.bureau = bureau } else {