Anomalie #4059
on perd la propriété multi d'une variable lors d'un redefine
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
Distribution:
EOLE 2.3
Description
Une variable multi redéfinie perd sa propriété multi.
Révisions associées
L'attribut "multi" n'est pas redéfinissable
- creole/cfgparser.py : suppression de la ligne en cause
- tests : ajout de tests unitaires pour valider
FIXES #4059 @20m
fix network label; fix #4059
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Statut changé de Nouveau à En attente d'informations
cfgparser.py, ligne 361 :
self.variables[key].multi = new_variables[key]['multi']je vois 3 solutions :
- on ne fait rien
- on supprime la ligne (on considère que le caractère multi n'est pas redéfinissable)
- on modifie le parseur (lxml_parser.py) afin que la valeur par défaut soit "" ou None et pas False !
Nb : problématique similaire pour le hidden sauf qu'en général on veut soit modifier cet attribut soit celui-ci est géré par un hidden.
#2 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Statut changé de En attente d'informations à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 4165f4b299dec425444065af4038831489cd3e59.
#3 Mis à jour par Fabrice Barconnière il y a plus de 11 ans
- Statut changé de Résolu à Fermé