Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Paris : comportement différents entre "Paris 75001" et "Paris 1er arrondissement (75001)" #722

Open
jjacquelinet opened this issue Apr 11, 2024 · 3 comments
Labels
Bug Quelque chose ne fonctionne pas

Comments

@jjacquelinet
Copy link
Collaborator

Comportement attendu

Lorsque je sélectionne dans une localisation : Voie, Paris (75001), Rue de Rivoli (75001), et voie entière, le formulaire devrait être validé.

Comportement réel

Le formulaire n'est pas validé, l'erreur Cette adresse n’est pas reconnue. Vérifier le nom de la voie, et les numéros de début et fin. : s'affiche.

Pour reproduire

Construire un arrêté et choisir la localisation comme décrit dans la partie "Comportement attendu" ci-dessus.
Bug visible en prod.

Traces et captures d'écran

Capture d’écran 2024-04-11 à 11 04 20

Pistes de résolution

Il est aussi possible de sélectionner dans la liste des villes Paris 1er arrondissement (75001), dans ce cas le formulaire est validé.

@jjacquelinet
Copy link
Collaborator Author

jjacquelinet commented Apr 11, 2024

Il est aussi possible de sélectionner dans la liste des villes Paris 1er arrondissement (75001), dans ce cas le formulaire est validé.

À noter que dans ce cas, ça n'est pas la voie entière mais seulement la section de la rue de Rivoli dans le 1er arrondissement de Paris qui est prise en compte.
La Rue de Rivoli s'étend sur 2 arrondissements, le 1er et le 4ème, entre la place de la Concorde et l'église Saint-Paul - Saint-Louis. C'est le boulevard de Sébastopol qui marque la limite entre les 2 arrondissements.

@johanricher johanricher added the Bug Quelque chose ne fonctionne pas label Apr 15, 2024
@florimondmanca
Copy link
Collaborator

C'est un peu en lien avec #661

Quand on regarde les voie_nommee.code_insee, la BD TOPO ne connaît pas la Ville de Paris, seulement les arrondissements : rien en 75056, tout en 751xx.

@florimondmanca
Copy link
Collaborator

florimondmanca commented May 13, 2024

@jjacquelinet Le problème n'est pas résolu avec les changements de code depuis, mais le comportement a changé

Désormais quand on choisit "Paris (75001)" dans le champ Commune, on n'a plus jamais aucun résultat dans le champ "Voie", car l'autocomplete y passe maintenant par la BD TOPO qui ne connaît donc pas "Paris code insee 75056"

Devrait-on retirer manuellement l'option "code_insee=75056" dans les résultats de l'API Adresse ? Et faire pareil pour Lyon et Marseille où on doit avoir le même genre de problème... ?

Ou alors faire évoluer l'autocomplete Commune pour qu'il interroge aussi la BD TOPO ? Comme pour le champ Voie...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Quelque chose ne fonctionne pas
Projects
Status: Backlog
Development

No branches or pull requests

3 participants