Dans un postValidate, quand je fais appel à return Message avec formatError ou formatSimpleError, si un attribut présent sur le formulaire est de type énuméré, ce champ devient vide.
Je n’ai pas de souci avec les formats formatInfo et formatWarning.
Suite à des tests un peu plus poussés on ne reproduit ce pb sur énuméré avec une erreur custom que sur un objet avec un champ enumeré en read only. Est-ce que vous êtes bien dans ce cas là aussi ?
@Francois je ne vois pas de pb flagrant au niveau de la réponse (notamment au niveau des meta données de la liste), il est logique que dans ce cas les données ne soient pas renvoyées:
De ce que je vois au debugger dans displayField l’item n’a pas perdu toutes ses valeurs, uniquement le champ de type énuméré en read only (j’ai essayé avec un autre champ en read only pas de pb, c’est uniquement l’énuméré qui pose pb)
Oui j’ai régardé sur le net, c’est le cas depuis jQuery 1.8.3 à priori pour cohérence avec ce qu’il fait sur le select multiple => il faudra aussi tester ce cas
Faudra aussi retester le cas des radio et checkbox (et pillbox)…
Le pb est réglé, ça a été livré sur la branche master hier donc les instances en auto upgrade qui suivent cette branche ne devraient plus avoir le pb. Vous confirmez ?