Skip to content

Dualité de la case-sensitivité de Validata

Résumé

L'API de Validata est case-sensitive à l'heure actuelle pour les noms des champs, mais le site validata.fr semble ne pas l'être. Cela induit des confusions pour les producteurs de données qui pensent publier de la donnée valide, alors qu'elle ne l'est pas forcément pour data.gouv.fr.

Étapes pour reproduire le problème

Le problème nous a été remonté pour la ressource du schéma IRVE statique : https://www.data.gouv.fr/fr/datasets/infrastructures-de-recharge-pour-vehicules-electriques-alize-et-ses-partenaires-1/ (qui sera cependant corrigée sous peu).

Côté data.gouv.fr : https://www.data.gouv.fr/api/1/datasets/infrastructures-de-recharge-pour-vehicules-electriques-alize-et-ses-partenaires-1/ on a bien une erreur car le nom du champ date_maj est orthographié Date_maj dans le fichier.

Côté validata.fr le fichier ne renvoie aucune erreur (seulement une recommandation liée à un autre champ facultatif absent).

Comportement attendu

Le site validata.fr devrait être case-sensitive également. Une des causes du problème est peut-être ici : https://git.opendatafrance.net/validata/validata-ui/-/blob/master/validata_ui/views.py#L824

Edited by Amélie Rondot