Saltar al contenido
daily22 de enero de 2026·1 min

Correcciones en validación de datos para Firestore en chordna

Se resolvieron dos problemas críticos en chordna: exportación de la función cleanForFirestore y eliminación de valores nulos para prevenir violaciones de esquema en la base de datos.

Resumen del día

En chordna se completaron dos commits enfocados en mejorar la integridad de datos en Firestore.

Cambios realizados

Exportación de cleanForFirestore: Se corrigió la exposición de la función cleanForFirestore para que esté disponible en otros módulos. Esta función es crítica para preparar datos antes de almacenarse en Firestore.

Eliminación de valores nulos: Se implementó un sistema robusto para eliminar valores null de los documentos antes de persistirlos. Esto previene futuras violaciones de esquema y asegura consistencia en la estructura de datos almacenada.

Impacto técnico

Ambos cambios fortalecen la validación de datos en la capa de persistencia. Al remover valores nulos proactivamente, se evita que estados inválidos lleguen a la base de datos, reduciendo deuda técnica y posibles errores en consultas posteriores.

Próximos pasos

Se recomienda revisar otros puntos de escritura a Firestore para aplicar estas mejoras de forma consistente.