diff options
| author | Barry Warsaw | 2016-01-11 22:52:33 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2016-01-11 22:52:33 -0500 |
| commit | 03bb57c8c2a47a08e19b20975622ebb2ef2b81c6 (patch) | |
| tree | 332bf1e5e36da0a3cb4271b1a471a62865071a62 /src/mailman/model/usermanager.py | |
| parent | 58ee14bfb1c1c24d06fb0509e42e06e37a505479 (diff) | |
| download | mailman-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.py | 12 |
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) |
