From bf4b00ed855b6118d394e26c9c3262a64a53055d Mon Sep 17 00:00:00 2001 From: Fanilo-Nantenaina Date: Wed, 17 Dec 2025 11:34:45 +0300 Subject: [PATCH] fix(api): ensure date fields are properly formatted before processing --- api.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api.py b/api.py index dd7bd98..8bfd78b 100644 --- a/api.py +++ b/api.py @@ -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)")