From 963118641b861f47f66dbe46f66b033df7b8e778 Mon Sep 17 00:00:00 2001 From: Fanilo-Nantenaina Date: Thu, 11 Dec 2025 11:49:17 +0300 Subject: [PATCH] fix: change exclude_none to exclude_unset in article creation/update --- api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api.py b/api.py index 7f0f342..4bfea6b 100644 --- a/api.py +++ b/api.py @@ -1098,7 +1098,7 @@ def creer_article(article: ArticleCreateRequest): - 500: Erreur Sage """ try: - resultat = sage_client.creer_article(article.dict(exclude_none=True)) + resultat = sage_client.creer_article(article.dict(exclude_unset=True)) logger.info(f"✅ Article créé: {resultat.get('reference')}") @@ -1137,7 +1137,7 @@ def modifier_article(reference: str, article: ArticleUpdateRequest): """ try: # Filtrer les champs None - article_data = article.dict(exclude_none=True) + article_data = article.dict(exclude_unset=True) if not article_data: raise HTTPException(