summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBarry Warsaw2016-04-13 12:59:32 -0400
committerBarry Warsaw2016-04-13 12:59:32 -0400
commitd95f5d501623896ab239a94bda0954424a9d3127 (patch)
tree7a6e55e1494fcd43c0018547e5eed7b47871d383
parentd9384158c3f6e01ea7a0a42a40dd47c0892eb266 (diff)
downloadmailman-d95f5d501623896ab239a94bda0954424a9d3127.tar.gz
mailman-d95f5d501623896ab239a94bda0954424a9d3127.tar.zst
mailman-d95f5d501623896ab239a94bda0954424a9d3127.zip
__iter__() must sort just like mailing_lists property.
Diffstat (limited to '')
-rw-r--r--src/mailman/model/listmanager.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mailman/model/listmanager.py b/src/mailman/model/listmanager.py
index 0ad29880f..681903ffc 100644
--- a/src/mailman/model/listmanager.py
+++ b/src/mailman/model/listmanager.py
@@ -92,7 +92,8 @@ class ListManager:
@dbconnection
def __iter__(self, store):
"""See `IListManager`."""
- yield from store.query(MailingList).all()
+ yield from store.query(MailingList).order_by(
+ MailingList._list_id).all()
@property
@dbconnection