From: Michael Tremer Date: Mon, 15 Oct 2018 12:25:20 +0000 (+0100) Subject: people: Search for UIDs, too X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=69b63fcedda5b5a49ba9280c6ab794c9303dfab0;p=ipfire.org.git people: Search for UIDs, too Signed-off-by: Michael Tremer --- diff --git a/src/backend/accounts.py b/src/backend/accounts.py index 0872db95..0fd16cbc 100644 --- a/src/backend/accounts.py +++ b/src/backend/accounts.py @@ -66,7 +66,7 @@ class Accounts(Object): # Find accounts by name if not accounts: - for account in self._search("(&(objectClass=posixAccount)(cn=*%s*))" % query): + for account in self._search("(&(objectClass=posixAccount)(|(cn=*%s*)(uid=*%s*)))" % (query, query)): if not account in accounts: accounts.append(account)