refactor(api): remove redundant devis status update logic

This commit is contained in:
Fanilo-Nantenaina 2025-12-19 12:39:35 +03:00
parent 5cb9015ab5
commit d8e3fb4b00

20
api.py
View file

@ -2315,16 +2315,6 @@ async def devis_vers_commande(id: str, session: AsyncSession = Depends(get_sessi
type_cible=settings.SAGE_TYPE_BON_COMMANDE, # = 10
)
# Étape 2: Mettre à jour le statut du devis à 5 (Transformé)
try:
sage_client.changer_statut_devis(id, nouveau_statut=5)
logger.info(f"✅ Statut devis {id} mis à jour: 5 (Transformé)")
except Exception as e:
logger.warning(
f"⚠️ Impossible de mettre à jour le statut du devis {id}: {e}"
)
# On continue même si la MAJ statut échoue
# Étape 3: Logger la transformation
workflow_log = WorkflowLog(
id=str(uuid.uuid4()),
@ -4121,16 +4111,6 @@ async def devis_vers_facture_direct(
type_cible=settings.SAGE_TYPE_FACTURE, # = 60
)
# Étape 3: Mettre à jour le statut du devis à 5 (Transformé)
try:
sage_client.changer_statut_devis(id, nouveau_statut=5)
logger.info(f"✅ Statut devis {id} mis à jour: 5 (Transformé)")
except Exception as e:
logger.warning(
f"⚠️ Impossible de mettre à jour le statut du devis {id}: {e}"
)
# On continue même si la MAJ statut échoue
# Étape 4: Logger la transformation
workflow_log = WorkflowLog(
id=str(uuid.uuid4()),