summaryrefslogtreecommitdiff
path: root/src/mailman/rest/lists.py
diff options
context:
space:
mode:
authorBarry Warsaw2010-08-11 08:52:51 -0400
committerBarry Warsaw2010-08-11 08:52:51 -0400
commit74be65c1ac8fcfd206ad26d9c61b8521fc86bda2 (patch)
tree15e30306fc8474a6251ff2dc4321dc822d5aca31 /src/mailman/rest/lists.py
parent988d14e05757ee50fe944d2deb9c6bd48e680d2f (diff)
downloadmailman-74be65c1ac8fcfd206ad26d9c61b8521fc86bda2.tar.gz
mailman-74be65c1ac8fcfd206ad26d9c61b8521fc86bda2.tar.zst
mailman-74be65c1ac8fcfd206ad26d9c61b8521fc86bda2.zip
Diffstat (limited to 'src/mailman/rest/lists.py')
-rw-r--r--src/mailman/rest/lists.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/mailman/rest/lists.py b/src/mailman/rest/lists.py
index 5b76abbf0..896198748 100644
--- a/src/mailman/rest/lists.py
+++ b/src/mailman/rest/lists.py
@@ -242,6 +242,9 @@ READABLE = (
# Web access.
'scheme',
'web_host',
+ # Notifications.
+ 'admin_immed_notify',
+ 'admin_notify_mchanges',
# Processing.
'pipeline',
'filter_content',
@@ -264,6 +267,9 @@ VALIDATORS = {
'include_rfc2369_headers': as_boolean,
# Digests.
'digest_size_threshold': float,
+ # Notifications.
+ 'admin_immed_notify': as_boolean,
+ 'admin_notify_mchanges': as_boolean,
# Processing.
'pipeline': pipeline_validator,
'filter_content': as_boolean,
@@ -323,7 +329,7 @@ class AcceptableAliases(resource.Resource):
def aliases(self, request):
"""Return the mailing list's acceptable aliases."""
aliases = IAcceptableAliasSet(self._mlist)
- resource = dict(aliases=list(aliases.aliases))
+ resource = dict(aliases=sorted(aliases.aliases))
return http.ok([], etag(resource))
@resource.PUT()