Files
demat-facturation/client
Manus cd50372d30 Checkpoint: Correction de l'erreur Select.Item dans le formulaire de création de règles d'automatisme
Problème résolu :
 Erreur "Select.Item must have a value prop that is not an empty string" corrigée
 Le bouton "Nouvelle règle" fonctionne maintenant correctement
 Le formulaire de création de règles s'affiche sans erreur

Modifications techniques :
- client/src/pages/AutomationRules.tsx : Remplacement des valeurs vides ("") par une valeur spéciale "__NONE__" dans les trois Select (Type d'achat, Service concerné, Ventilation comptable)
- Ajout de la logique de conversion : "__NONE__" → undefined lors de la sauvegarde
- Conservation de l'affichage "Ne pas modifier" pour l'utilisateur

Contexte :
Le composant Select de shadcn/ui ne permet pas d'utiliser des chaînes vides comme valeur pour SelectItem. La solution consiste à utiliser une valeur sentinelle ("__NONE__") qui est convertie en undefined lors de la sauvegarde, permettant ainsi de ne pas modifier le champ correspondant lors de l'application de la règle.

Cette correction permet maintenant de créer des règles d'automatisme sans erreur, avec la possibilité de choisir de ne pas modifier certains champs.
2026-02-11 12:44:44 -05:00
..
2026-01-08 05:47:56 -05:00
2026-01-08 05:47:56 -05:00