Skip to content
Maïeul a demandé de fusionner gh-0536ee7e/122/unknown/refs/pull/122/head vers master

Le problème n'arrivait que si on n'avait pas encore choisi d'email pour l'expediteur.

Lorsqu'un le fait un afficher_si de type @champ@ == '', on avait un comportement incohérent entre le JS et le PHP

  • côté PHP, le test effectué était null == '', dont résultat true.
  • côté JS, le test effectué était undefined == '', donc résultat false.

Tout cela est lié à la manière tordue dont fonctionne .serializeArray() en JS (pour récuperer les valeurs du form courant)...

On corrige cela côté JS en transformant les undefined en '' avant le test.


avis bienvenu sur le diagnostic et la solution retenue

Rapports de requête de fusion