mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
[enh] List users by username
This commit is contained in:
parent
54e92ac927
commit
9fbd6a1881
1 changed files with 5 additions and 4 deletions
|
@ -50,8 +50,8 @@ def user_list(auth, fields=None, filter=None, limit=None, offset=None):
|
|||
'mail': 'mail',
|
||||
'maildrop': 'mail-forward',
|
||||
'mailuserquota': 'mailbox-quota' }
|
||||
attrs = []
|
||||
result_list = []
|
||||
attrs = [ 'uid' ]
|
||||
users = {}
|
||||
|
||||
# Set default arguments values
|
||||
if offset is None:
|
||||
|
@ -81,8 +81,9 @@ def user_list(auth, fields=None, filter=None, limit=None, offset=None):
|
|||
entry[user_attrs[attr]] = values[0]
|
||||
except:
|
||||
pass
|
||||
result_list.append(entry)
|
||||
return { 'users' : result_list }
|
||||
uid = entry.pop(user_attrs['uid'])
|
||||
users[uid] = entry
|
||||
return { 'users' : users }
|
||||
|
||||
|
||||
def user_create(auth, username, firstname, lastname, mail, password,
|
||||
|
|
Loading…
Add table
Reference in a new issue