From: Michael Tremer Date: Mon, 11 Dec 2017 18:20:10 +0000 (+0000) Subject: users: Fix search which expects a list instead of a generator X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=efbd750130338ac64409a89e34fa593630d4732c;p=pbs.git users: Fix search which expects a list instead of a generator Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/users.py b/src/buildservice/users.py index 3375afe1..3f8fe40e 100644 --- a/src/buildservice/users.py +++ b/src/buildservice/users.py @@ -219,11 +219,13 @@ class Users(base.Object): def search(self, pattern, limit=None): pattern = "%%%s%%" % pattern - return self._get_users("SELECT * FROM users \ + users = self._get_users("SELECT * FROM users \ WHERE (name LIKE %s OR realname LIKE %s) \ AND activated IS TRUE AND deleted IS FALSE \ ORDER BY name LIMIT %s", pattern, pattern, limit) + return list(users) + @staticmethod def check_password_strength(password): score = 0