fix(forms): resolve form update and validation issues
Corrections de plusieurs problèmes identifiés dans le module de personnalisation des formulaires d'inspection.
Règles de validation
- Affichage "Lié à X champs image" : Restriction aux champs de type case à cocher uniquement. Auparavant, cette indication s’affichait pour tous les types de champs (Date, Texte, etc.).
- Libellés des types de champs : Traduction en français des types de champs dans l’interface (texte, nombre, date, liste déroulante, case à cocher, etc.). Le type "file" est affiché comme "Images multiples" pour le distinguer de "Image". Les valeurs envoyées au backend restent en anglais.
- Messages d’erreur de validation : Affichage des messages d’erreur détaillés au lieu du message générique lorsque la validation échoue lors de la sauvegarde.
Mise à jour des formulaires
-
Section Photos du véhicule : Ajout de
defaultImageSectiondans le payload de mise à jour pour éviter la suppression des champs de la section "Photos du véhicule" lors de la sauvegarde.