Utilise le taux de versement transport du fichier json plutôt que des lambda netlify
Problème d'api limit dû à une utilisation de l'api par d'autres acteurs inconnusmodifs-demande-mobilité
parent
da942e8db4
commit
e76a40c412
|
@ -787,7 +787,7 @@ entreprise . activité . débit de tabac:
|
|||
nom: Non renseignée
|
||||
departement:
|
||||
nom: Non renseigné
|
||||
taux du versement transport: 0.018
|
||||
taux du versement transport: 1.8
|
||||
|
||||
établissement . localisation . code commune:
|
||||
formule:
|
||||
|
@ -805,6 +805,7 @@ entreprise . activité . débit de tabac:
|
|||
chemin: nom
|
||||
|
||||
établissement . taux du versement transport:
|
||||
unité: "%"
|
||||
formule:
|
||||
synchronisation:
|
||||
data: localisation
|
||||
|
|
|
@ -26,16 +26,15 @@ type Commune = {
|
|||
nom: string
|
||||
}
|
||||
|
||||
async function tauxVersementTransport(codeCommune: Commune['code']) {
|
||||
const response = await fetch(
|
||||
'https://versement-transport.netlify.app/.netlify/functions/taux-par-code-commune?codeCommune=' +
|
||||
codeCommune
|
||||
)
|
||||
async function tauxVersementTransport(
|
||||
codeCommune: Commune['code']
|
||||
): Promise<number | null> {
|
||||
const response = await fetch('/data/versement-transport.json')
|
||||
if (!response.ok) {
|
||||
return null
|
||||
}
|
||||
const json = await response.json()
|
||||
return json.taux
|
||||
return json[codeCommune] ?? null
|
||||
}
|
||||
function formatCommune(value: Commune) {
|
||||
return value && `${value.nom} (${value.codePostal})`
|
||||
|
|
Loading…
Reference in New Issue