From 04cdaac71868e255af7e45c0e6d987d9c94b16da Mon Sep 17 00:00:00 2001 From: Emmanuel Raviart Date: Tue, 7 Feb 2023 18:33:14 +0100 Subject: [PATCH] =?UTF-8?q?Add=20legislature=20&=20type=20to=20CSV=20of=20?= =?UTF-8?q?=C3=A9ch=C3=A9ancier?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/scripts/export_dole_echeancier_to_csv.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/scripts/export_dole_echeancier_to_csv.ts b/src/scripts/export_dole_echeancier_to_csv.ts index 5ab5514..7dca9ed 100644 --- a/src/scripts/export_dole_echeancier_to_csv.ts +++ b/src/scripts/export_dole_echeancier_to_csv.ts @@ -14,11 +14,13 @@ async function exportEcheanciers(csvFilePath: string): Promise { decret?: string derniere_maj?: string id: string + legislature: string lien_article_id?: string lien_article_texte?: string numero_ordre?: string objet?: string titre: string + type?: string }> = [] for (const { data: dossierLegislatif } of await db< { data: DossierLegislatif }[] @@ -29,7 +31,10 @@ async function exportEcheanciers(csvFilePath: string): Promise { if (echeancier === undefined) { data.push({ id: dossierLegislatif.META.META_COMMUN.ID, + legislature: + dossierLegislatif.META.META_DOSSIER_LEGISLATIF.LEGISLATURE.NUMERO.toString(), titre: dossierLegislatif.META.META_DOSSIER_LEGISLATIF.TITRE, + type: dossierLegislatif.META.META_DOSSIER_LEGISLATIF.TYPE, }) continue } @@ -47,9 +52,12 @@ async function exportEcheanciers(csvFilePath: string): Promise { lien_article_texte: lienArticle["#text"], derniere_maj: echeancier["@derniere_maj"], id: dossierLegislatif.META.META_COMMUN.ID, + legislature: + dossierLegislatif.META.META_DOSSIER_LEGISLATIF.LEGISLATURE.NUMERO.toString(), numero_ordre: ligne.NUMERO_ORDRE, objet: ligne.OBJET, titre: dossierLegislatif.META.META_DOSSIER_LEGISLATIF.TITRE, + type: dossierLegislatif.META.META_DOSSIER_LEGISLATIF.TYPE, }) } } @@ -58,7 +66,9 @@ async function exportEcheanciers(csvFilePath: string): Promise { csvFilePath, Papa.unparse(data, { columns: [ + "legislature", "id", + "type", "titre", "derniere_maj", "article",