Skip to content

Conversation

@rsebille
Copy link
Contributor

@rsebille rsebille commented May 2, 2024

🤔 Pourquoi ?

La BAN ne semble pas connaître le code postal de Saint-Martin ce qui crée une erreur lors de la géolocalisation de l'adresse dans les fiches salariés : LES-EMPLOIS-PROD-1R0

🍰 Comment ?

Si la BAN ne nous retourne pas de code postal alors nous allons chercher celui présent dans le référentiel INSEE (cities.City).

🏝️ Comment tester

  • Avoir activer la BAN en local
  • Embaucher un candidat domicilié à Saint-Martin dans une SIAE
  • Créer (sans erreur) la fiche salarié pour ce nouveau salarié

@rsebille rsebille added the modifié Modifié dans le changelog. label May 2, 2024
@rsebille rsebille requested a review from leo-naeka May 2, 2024 10:56
@rsebille rsebille self-assigned this May 2, 2024
result["insee_code"] = address.get("insee_code")
result["post_code"] = address.get("post_code")
result["city"] = address.get("city")

Copy link
Contributor

@xavfernandez xavfernandez May 2, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je trouve que cette fonction format_address porte assez mal son nom 😬

Je pensais qu'elle faisait juste du formatting et le fait de rajouter un appel à la DB me gênait pas mal mais en fait elle fait déjà également un appel à l'API de geocoding.

Peut-être compute_hexa_address ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'est même pas spécifique au format HEXA, juste qu'on l'utilise pour "nettoyer" ce qui est renseigné dans les emplois pour préremplir au mieux les champs HEXA.
Mais oui le nommage est pas fou, je me le note pour plus tard :).

@rsebille rsebille added this pull request to the merge queue May 6, 2024
Merged via the queue into master with commit 45f95bf May 6, 2024
@rsebille rsebille deleted the rsebille/ban-code-postal branch May 6, 2024 08:26
@xavfernandez xavfernandez changed the title Formatage d'adresse : Gérer le cas où la BAN ne connais pas le code postal de la commune (ie. Saint-Martin) Formatage d'adresse : Gérer le cas où la BAN ne connaît pas le code postal de la commune (ie. Saint-Martin) May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

modifié Modifié dans le changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants