Skip to content

Fiches salarié : Retrait d’une vérification de cohérence de l’adresse - #6407

Merged
francoisfreitag merged 4 commits into
masterfrom
ff/fs
Jun 24, 2025
Merged

Fiches salarié : Retrait d’une vérification de cohérence de l’adresse#6407
francoisfreitag merged 4 commits into
masterfrom
ff/fs

Conversation

@francoisfreitag

Copy link
Copy Markdown
Member

🤔 Pourquoi ?

Un employeur est bloqué par cette vérification pour remplir l’adresse de son salarié dans sa fiche salarié. Le salarié habite à Bastia, dont le code postal est 20600, et le code INSEE 2B033.

https://fr.wikipedia.org/wiki/Liste_des_communes_de_France_dont_le_code_postal_ne_correspond_pas_au_d%C3%A9partement

🍰 Comment ?

Remplacé par une vérification que le code postal correspond à une ville.

Comment thread itou/www/employee_record_views/forms.py
…_updated_by_user

Can use the test_data directly.
Added assertions to confirm the reason for the 200 status code (form
errors). Previously, the test data was mutated in place to be invalid
and the mutation would remain until the end of the test.
The assertion is covered on line 468: data["hexa_lane_number"] = "a",
and is not grouped with the rest of the hexa_lane_number tests. Rather
than moving it, simply delete it.
The consistency check is flaky, a support ticket came in for a job
seeker living in Bastia (post code is 20600, INSEE code is 2B033). The
employer cannot enter the user address.

Following @rsebille suggestion, validate the post code against the
cities instead.

https://fr.wikipedia.org/wiki/Liste_des_communes_de_France_dont_le_code_postal_ne_correspond_pas_au_d%C3%A9partement
@francoisfreitag
francoisfreitag added this pull request to the merge queue Jun 24, 2025
Merged via the queue into master with commit 3411dc1 Jun 24, 2025
@francoisfreitag
francoisfreitag deleted the ff/fs branch June 24, 2025 15:36
@francoisfreitag francoisfreitag self-assigned this Jun 24, 2025
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.

2 participants