summaryrefslogtreecommitdiff
path: root/src/mailman/model/usermanager.py
diff options
context:
space:
mode:
authorBarry Warsaw2016-01-11 22:52:33 -0500
committerBarry Warsaw2016-01-11 22:52:33 -0500
commit03bb57c8c2a47a08e19b20975622ebb2ef2b81c6 (patch)
tree332bf1e5e36da0a3cb4271b1a471a62865071a62 /src/mailman/model/usermanager.py
parent58ee14bfb1c1c24d06fb0509e42e06e37a505479 (diff)
downloadmailman-03bb57c8c2a47a08e19b20975622ebb2ef2b81c6.tar.gz
mailman-03bb57c8c2a47a08e19b20975622ebb2ef2b81c6.tar.zst
mailman-03bb57c8c2a47a08e19b20975622ebb2ef2b81c6.zip
Diffstat (limited to 'src/mailman/model/usermanager.py')
-rw-r--r--src/mailman/model/usermanager.py12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/mailman/model/usermanager.py b/src/mailman/model/usermanager.py
index 93dd03e20..8b923f07e 100644
--- a/src/mailman/model/usermanager.py
+++ b/src/mailman/model/usermanager.py
@@ -103,8 +103,7 @@ class UserManager:
@dbconnection
def users(self, store):
"""See `IUserManager`."""
- for user in store.query(User).all():
- yield user
+ yield from store.query(User).all()
@dbconnection
def create_address(self, store, email, display_name=None):
@@ -152,19 +151,16 @@ class UserManager:
@dbconnection
def addresses(self, store):
"""See `IUserManager`."""
- for address in store.query(Address).all():
- yield address
+ yield from store.query(Address).all()
@property
@dbconnection
def members(self, store):
"""See `IUserManager."""
- for member in store.query(Member).all():
- yield member
+ yield from store.query(Member).all()
@property
@dbconnection
def server_owners(self, store):
""" See `IUserManager."""
- users = store.query(User).filter_by(is_server_owner=True)
- yield from users
+ yield from store.query(User).filter_by(is_server_owner=True)