Améliore un peu la gestion des missing/null dans les valideurs
Contexte
Le check_nullable()
se déclenchait à tort sur une valeur numérique 0
dans une colonne non nullable.
Contenu
On corrige la fonction pour ne se déclencher que sur un None
.
En conséquence, on modifie as_string()
pour ne plus transformer les None
en chaîne vide, car ils doivent pouvoir atteindre le valideur check_nullable()
plus loin dans le pipeline de validation.
On modifie également departement_label_to_code()
et region_label_to_code()
pour qu’ils laissent passer les None
.
Edited by Ronan Amicel