Fix list by term and list by name

The list comprehension was incorrect.
This commit is contained in:
Michael Spang 2007-12-15 16:07:02 -05:00
parent 36413de090
commit b94a9fb5bc
1 changed files with 2 additions and 2 deletions

View File

@ -183,7 +183,7 @@ def list_term(term):
members = ldapi.search(ld, cfg['users_base'],
'(&(objectClass=member)(term=%s))', [ term ])
return dict([(member['uid'], member) for member in members])
return dict([(member[1]['uid'][0], member[1]) for member in members])
def list_name(name):
@ -204,7 +204,7 @@ def list_name(name):
members = ldapi.search(ld, cfg['users_base'],
'(&(objectClass=member)(cn~=%s))', [ name ])
return dict([(member['uid'], member) for member in members])
return dict([(member[1]['uid'][0], member[1]) for member in members])
def list_group(group):