summaryrefslogtreecommitdiff
path: root/src/mailman/rest/lists.py
diff options
context:
space:
mode:
authorBarry Warsaw2012-03-15 16:22:59 -0700
committerBarry Warsaw2012-03-15 16:22:59 -0700
commit854acf2f858950d6c926c82c5ee642014d7d973f (patch)
tree34cc039bec500340ec6f5eff4ce90a9ad151b761 /src/mailman/rest/lists.py
parenteb0aaa06741675872b0244ce6f9f0c5748391a10 (diff)
parent9507b3069dd2c7bd47352c9462260bf3d715de53 (diff)
downloadmailman-854acf2f858950d6c926c82c5ee642014d7d973f.tar.gz
mailman-854acf2f858950d6c926c82c5ee642014d7d973f.tar.zst
mailman-854acf2f858950d6c926c82c5ee642014d7d973f.zip
Diffstat (limited to 'src/mailman/rest/lists.py')
-rw-r--r--src/mailman/rest/lists.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mailman/rest/lists.py b/src/mailman/rest/lists.py
index 859372fb2..38e2d9841 100644
--- a/src/mailman/rest/lists.py
+++ b/src/mailman/rest/lists.py
@@ -105,10 +105,12 @@ class _ListBase(resource.Resource, CollectionMixin):
def _resource_as_dict(self, mlist):
"""See `CollectionMixin`."""
return dict(
+ display_name=mlist.display_name,
fqdn_listname=mlist.fqdn_listname,
- mail_host=mlist.mail_host,
list_name=mlist.list_name,
- display_name=mlist.display_name,
+ mail_host=mlist.mail_host,
+ member_count=len(tuple(mlist.members.members)),
+ volume=mlist.volume,
self_link=path_to('lists/{0}'.format(mlist.fqdn_listname)),
)