Skip to content

Améliore un peu la gestion des missing/null dans les valideurs

Ronan Amicel requested to merge null-vs-zero into main

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

Merge request reports