Skip to content

Conversation

@kaizokou
Copy link
Contributor

Attention !

Base : bugfix/import-rpps-multiple-address

Si ce n’est pas encore mergé, tu peux cherry-pick le commit, il est très petit.


Contexte
La base "depuis 1943" commence au 1er janvier 1943.
Lorsqu’une date de naissance antérieure à 1943 est utilisée (par exemple 1936), aucune correspondance n’est trouvée car aucune ligne n’existe avant cette date.

Conséquence
La méthode searchBirthPlacesByDate ne retourne alors aucun résultat et renvoie uniquement "INCONNU".

Résolution
Un fallback a été ajouté :

  • Pour les dates < 1er janvier 1943, la recherche s’effectue désormais dans la base moderne (InseePays), afin de fournir un résultat pertinent.
  • Pour les dates ≥ 1er janvier 1943, la recherche continue de s’appuyer sur la base historique (InseePays1943), qui gère correctement les périodes de validité.

@kaizokou kaizokou requested a review from Xusifob September 30, 2025 15:12
@Xusifob Xusifob force-pushed the bugfix/search-birthdate-before-1943 branch from d584661 to bf271de Compare October 1, 2025 01:35
@Xusifob Xusifob force-pushed the bugfix/search-birthdate-before-1943 branch from bf271de to 44e9ca0 Compare October 1, 2025 01:35
@Xusifob
Copy link
Member

Xusifob commented Oct 7, 2025

Merged via Cherry-pick on master

@Xusifob Xusifob closed this Oct 7, 2025
@Xusifob Xusifob deleted the bugfix/search-birthdate-before-1943 branch October 7, 2025 07:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants