Si elle est valide elle crée une nouvelle révision
Si le fichier est invalide la publication est bloquée
Si la nouvelle révision généré un déficit d'adresse trop important la publication est bloquée
Comportement observé :
Une BAL invalide est déposée
une nouvelle révision est créée
la publication est effective
la commune perd toutes ses adresses
Exemple : SI de Saint Quentin en Yvelines
Un CSV invalide est déposé via API, il est formaté avec un encodage exotique 'utf-8-sig'
Les carriages return des lignes ne sont pas parsés '\r\n', les caractères non-ascii non plus (ex: '\xc3\xa9')
[Uploading bal-78423_en_erreur.csv…]()
Pourtant, aucune erreur n'est trigger pas le validateur.
Le fichier est parsé comme sans adresses est quand même publiée.
Comportement attendu :
Comportement observé :
Exemple : SI de Saint Quentin en Yvelines
Un CSV invalide est déposé via API, il est formaté avec un encodage exotique 'utf-8-sig' Les carriages return des lignes ne sont pas parsés '\r\n', les caractères non-ascii non plus (ex: '\xc3\xa9')
[Uploading bal-78423_en_erreur.csv…]()
Pourtant, aucune erreur n'est trigger pas le validateur. Le fichier est parsé comme sans adresses est quand même publiée.
Montigny-le-Bretonneux - 78423 Page commune : https://adresse.data.gouv.fr/commune/78423 Api dépot : https://plateforme.adresse.data.gouv.fr/api-depot/communes/78423/revisions
Toutes communes du SI de Saint Quentin en Yvelines sont impactés.