diff --git a/src/requests/insee.js b/src/requests/insee.js index cf55058f305e7a2fa59397ef9e212264c043e3b6..710560fa850c938258e8313b622877d9711570c6 100644 --- a/src/requests/insee.js +++ b/src/requests/insee.js @@ -21,12 +21,11 @@ async function getInseeCode(postalCode, city) { } else { if (!city) throw new Error('No city') - const parsedInput = sanitizeCity(city) + const parsedCity = sanitizeCity(city) - const filteredResponse = response.data.filter(city => { - const parsedCity = sanitizeCity(city.nomCommune) - return parsedCity === parsedInput || parsedCity.includes(parsedInput) - }) + const filteredResponse = response.data.filter(commune => + sanitizeCity(commune.nomCommune).includes(parsedCity) + ) return filteredResponse[0].codeCommune }