datosgobar / pydatajson

Librería para analizar, generar y validar metadatos en formato data.json.
https://pydatajson.readthedocs.io
MIT License
14 stars 9 forks source link

Permitir interpretar el string vacío "" como un valor nulo, y que pase la validación #230

Closed abenassi closed 5 years ago

abenassi commented 5 years ago

Contexto

Tanto por versiones viejas de Andino como por otras formas de generar metadatos, ocurre muy frecuentemente que se flaggea como un error de metadatos uno que está vacío, sólo porque termina expresado como un string.

Propuesta

Re-interpretar todas las validaciones de metadatos en pydatajson admitiendo el string vacío como una forma equivalente de expresar "nulo" o "ausencia de valor", en lugar de rechazar la validación.

Dps de resolver en pydatajson, deployar la nueva versión a monitoreo apertura para que dejen de llegar mails de validación con este error.