La valeur initiale d'un champ n'existe pas forcment
darcs-hash:20051123114309-d1718-ea1c98be0602458c96be9f514a27a516f6debe0a.gz
This commit is contained in:
parent
a0a219cf5d
commit
901df6f6b7
1 changed files with 5 additions and 1 deletions
|
@ -934,8 +934,12 @@ class base_classes_crans(crans_ldap):
|
|||
# On suppose que le champ apparaît forcément dans l'enregistrement
|
||||
for champ in ['chbre', 'nom', 'prenom', 'puissance', 'canal', 'prise', 'responsable', 'contourneGreylist']:
|
||||
if champ in self.modifs:
|
||||
if champ not in self._init_data.keys():
|
||||
valeur_initiale = 'N/A'
|
||||
else:
|
||||
valeur_initiale = self._init_data[champ][0]
|
||||
modif[modif.index(champ)] = '%s (%s -> %s)' % (champ,
|
||||
self._init_data[champ][0],
|
||||
valeur_initiale,
|
||||
self._data[champ][0])
|
||||
|
||||
# Formate les entrées de l'historique de la forme champ+diff-diff
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue