Development #11386
comportement sur les conditions d'entrée de page en échec (?)
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
16 juin 2016
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Aujourd'hui, si jamais il y a une erreur, on considère que ça passe :
try: return self.evaluate_condition(dict, formdef, self.condition) except RuntimeError: return True
Ça permettait surtout, il me semble, de mettre des form_var_bla == 'xxx' sur des pages et qu'elles apparaissent (dans les étapes) dès le début.
Maintenant qu'on permet et permettra davantage encore des conditions faisant appels à des services extérieurs, on pourrait se dire que le comportement devrait être changé, que par défaut elles ne soit pas visibles.
À réfléchir en détails.
Historique
Mis à jour par Frédéric Péters il y a 9 mois
- Statut changé de Nouveau à Fermé
- Planning mis à Non
On ne va pas changer ça.