Commit 2b115d08 authored by Pierre-Elliott Bécue's avatar Pierre-Elliott Bécue

[ldap_crans] Contrôle n'est plus différent des autres champs pour l'histo

parent 5506680d
......@@ -1254,16 +1254,9 @@ class BaseClasseCrans(CransLdap):
'debutConnexion', 'finConnexion', 'debutAdhesion',
'finAdhesion']:
if champ in self.modifs:
if champ == 'controle':
# Ce n'est pas pareil que self._init_data.get('controle', [''])
# qui peut renvoyer une liste vide (petite erreur de choix
# dans la première implémentation de controle)
ancien = (self._init_data.get('controle') or [''])[0]
nouveau = (self._data.get('controle') or [''])[0]
else:
# Là, on bosse directement sur les listes renvoyées par get
ancien = self._init_data.get(champ, [])
nouveau = self._data.get(champ, [])
# Là, on bosse directement sur les listes renvoyées par get
ancien = self._init_data.get(champ, [])
nouveau = self._data.get(champ, [])
# On établit le diff
diff = ''.join([ '+%s' % decode(d) for d in nouveau if d not in ancien ])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment