diff --git a/vispa/extensions/ldap_export/__init__.py b/vispa/extensions/ldap_export/__init__.py index 9ed1452bb0969ffb98dc82143b494a482a938e38..4c92bbda29e55db47e0451d31a6be06f9702216d 100644 --- a/vispa/extensions/ldap_export/__init__.py +++ b/vispa/extensions/ldap_export/__init__.py @@ -85,8 +85,8 @@ class LDAPExport(object): for group in groups: try: self.group_add(unicode(group.name), group.id + self.gid_offset) - for member in group.users: - self.group_add_member(unicode(group.name), unicode(member.name)) + for assoc in group.get_users(): + self.group_add_member(unicode(group.name), unicode(assoc.user.name)) except: logger.exception("sync_all_groups") except: