Bug #45034
erreur sur le calcul des conditions d'affichage lors de la soumission d'un formulaire de workflow
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
10 juillet 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
La situation, me semble-t-il : on a un champ de formulaire de workflow qui a une condition qui fait qu'il s'affiche. Tout se passe bien, mais quand on valide le formulaire c'est comme si la condition devenait fausse, et le champ est donc considéré comme n'existant pas (et sa valeur n'est donc pas prise en charge).
Pour reproduire le problème, utiliser le workflow et le formulaire ci-joints.
- Remplir un formulaire avec sur la page 2 le champ BIC = foo et le champ domiciliation = bar.
- Puis aller en traitement : le formulaire de workflow s'affiche, pré-rempli avec "foo" et "bar", tout est ok.
- Valider et constater que les variables reçues du formulaire sont None et None (alors que ça devrait être "foo" et "bar")
- Modifier le workflow : supprimer les conditions sur les champs du form de workflow, tout se met à fonctionner...
Et donc c'est "comme si" les conditions n'étaient pas bien calculées lors de la soumission du formulaire de workflow.
Fichiers
Historique
Mis à jour par Frédéric Péters il y a 4 mois
- Statut changé de Nouveau à Fermé
J'ai repris en suivant la description et je n'ai pas reproduit mais je n'ai pas isolé le commit qui aurait corrigé ça.