[lc_ldap] on appelle attrify avec le ldif post-modifications

This commit is contained in:
Antoine Durand-Gasselin 2010-10-16 16:43:00 +02:00
parent 6fac8f73ad
commit 625a9c561e

View file

@ -317,7 +317,9 @@ class CransLdapObject(object):
new_vals = [new_vals]
# On attrify
new_vals = [ attrify(val, attr, self._modifs) for val in new_vals ]
cldif = self.attrs.copy()
cldif[attr] = new_vals
new_vals = [ attrify(val, attr, cldif) for val in new_vals ]
# Si ça passe, on effectue les modifications
old_vals = [ str(val) for val in self.attrs.get(attr, []) ]