fix(api): ensure date fields are properly formatted before processing

This commit is contained in:
Fanilo-Nantenaina 2025-12-17 11:34:45 +03:00
parent 42b3164f79
commit bf4b00ed85

4
api.py
View file

@ -3622,6 +3622,8 @@ async def creer_entree_stock(entree: EntreeStockRequest):
try:
# Préparer les données
entree_data = entree.dict()
if entree_data.get("date_entree"):
entree_data["date_entree"] = entree_data["date_entree"].isoformat()
logger.info(f"📦 Création entrée stock: {len(entree.lignes)} ligne(s)")
@ -3658,6 +3660,8 @@ async def creer_sortie_stock(sortie: SortieStockRequest):
try:
# Préparer les données
sortie_data = sortie.dict()
if sortie_data.get("date_sortie"):
sortie_data["date_sortie"] = sortie_data["date_sortie"].isoformat()
logger.info(f"📤 Création sortie stock: {len(sortie.lignes)} ligne(s)")