Gestion des aides disponibles sur plusieurs collectivités #25
Labels
🏛️ aides
Lié à la modélisation des aides
bug
Something isn't working
help wanted
Extra attention is needed
Contexte
Actuellement, pour chaque aide, est récupéré à la compilation, l'information de la collectivité dans laquelle l'aide est éligible :
publicodes-aides-velo/scripts/generate-aides-collectivities.js
Lines 56 to 74 in 5ce6e25
Ainsi dans
aides-collectivities.json
, est associé pour chaque aide une collectivité :Qui est ensuite utilisé par la méthode
getAllAidesIn
de la classeAideVeloEngine
:publicodes-aides-velo/src/lib/AidesVeloEngine.ts
Lines 118 to 140 in 5ce6e25
Cette information est ensuite utilisée pour permettre d'associer un logo correspondant à la collectivité par exemple :
Le problème
Il a été fait l'hypothèse implicite que la première comparaison de type
localication . <type> = <valeur>
rencontrée serait la collectivité associée à cette aide. Cependant, il existe plusieurs aides qui ne sont pas éligible pour une unique localisation.C'est le cas par exemple de l'
aide . grenoble
, portée à la fois par le Syndicat Mixte des Mobilités de l’Aire Grenobloise et par Grenoble Alpes Métropole :publicodes-aides-velo/src/rules/aides.publicodes
Lines 1219 to 1231 in 5ce6e25
Ici, l'aide est donc associée à la métropole Grenoble-Alpes :
Et ce, même dans le cas où elle est eligible car la localisation de la situation situe le:a demandeur:euse dans le Grésivaudan.
Question
Comment souhaitons-nous gérer les cas des aides qui ne sont pas rattachées à une unique collectivité ?
Curieux d'avoir votre avis sur ce sujet @mquandalle @Shamzic @WoWo79 car ça peut avoir un impact sur les différents produits.
The text was updated successfully, but these errors were encountered: