mquandalle / mesaidesvelo

Découvrez les aides à l’achat d’un vélo
https://mesaidesvelo.fr
GNU Affero General Public License v3.0
59 stars 20 forks source link

fix: le type Aide utilisé dans le package aides-velo est incomplet #222

Closed Cugniere closed 1 year ago

Cugniere commented 1 year ago

Détails

Le type Typescript Aide présent dans le fichier packages-aides-velo/index.ts est incomplet. Cette PR rajoute les clefs id, et collectivity.

En effet, une aide généré par la fonction aidesVelo présente dans ce même fichier aura la structure suivante :

{
  id: 'aides . bonus vélo',
  title: 'Bonus vélo',
  description: 'Nouveau bonus $vélo applicable du 15 août 2022 au 31 décembre 2023.\n',
  url: 'https://www.service-public.fr/particuliers/vosdroits/F36601',
  collectivity: {
    kind: 'pays',
    value: 'France'
  }
}

Les champs collectivity.kind et collectivity.value sont toujours présent dans la donnée provenant du fichier aides-collectivities.json mais pas forcément le champ collectivity.code.

mquandalle commented 1 year ago

Merci Willy !