Projet

Général

Profil

Anomalie #4059

on perd la propriété multi d'une variable lors d'un redefine

Ajouté par Fabrice Barconnière il y a plus de 11 ans. Mis à jour il y a plus de 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Début:
13/09/2012
Echéance:
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.3

Description

Une variable multi redéfinie perd sa propriété multi.

Révisions associées

Révision 4165f4b2 (diff)
Ajouté par Joël Cuissinat il y a plus de 11 ans

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

Révision 39d4aac2 (diff)
Ajouté par Alexandre Delaunay il y a presque 6 ans

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 :
  1. on ne fait rien
  2. on supprime la ligne (on considère que le caractère multi n'est pas redéfinissable)
  3. 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

#3 Mis à jour par Fabrice Barconnière il y a plus de 11 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF