[lc_ldap] Ordre des arguments de attrify

On remarquera que là, ce n'est pas l'objet (propritaire de l'attribut)
qui est passé à attrify mais le ldif de l'objets. La raison est que
lors de la création d'un objets celui-ci n'existe pas encore et que l'on
a cependant besoin d'informations contenue dans le ldif.
Pour le moment la substitution semble parfaitement transparente.
This commit is contained in:
Valentin Samir 2013-05-02 17:52:11 +02:00
parent 9dee21d45a
commit c727420624

View file

@ -112,7 +112,7 @@ def ldif_to_cldif(ldif, conn):
""" """
cldif = {} cldif = {}
for attr, vals in ldif.items(): for attr, vals in ldif.items():
cldif[attr] = [ attributs.attrify(val, attr, ldif, conn) for val in vals] cldif[attr] = [ attributs.attrify(val, attr, conn, ldif) for val in vals]
return cldif return cldif
def cldif_to_ldif(cldif): def cldif_to_ldif(cldif):