summaryrefslogtreecommitdiff
path: root/Mailman/MailCommandHandler.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman/MailCommandHandler.py')
-rw-r--r--Mailman/MailCommandHandler.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/Mailman/MailCommandHandler.py b/Mailman/MailCommandHandler.py
index 7702eae82..f78eda456 100644
--- a/Mailman/MailCommandHandler.py
+++ b/Mailman/MailCommandHandler.py
@@ -358,25 +358,26 @@ class MailCommandHandler:
self.AddError("Private list: only members may see list "
"of subscribers.")
return
- if not len(self.digest_members) and not len(self.members):
+ digestmembers = self.GetDigestMembers()
+ members = self.GetMembers()
+ if not len(digestmembers) and not len(members):
self.AddToResponse("NO MEMBERS.")
return
def NotHidden(x, s=self, v=mm_cfg.ConcealSubscription):
return not s.GetUserOption(x, v)
- if len(self.digest_members):
+
+ if len(digestmembers):
self.AddToResponse("")
self.AddToResponse("Digest Members:")
- digestmembers = self.digest_members[:]
digestmembers.sort()
self.AddToResponse(string.join(map(AddTab,
filter(NotHidden,
digestmembers)),
"\n"))
- if len(self.members):
+ if len(members):
self.AddToResponse("Non-Digest Members:")
- members = self.members[:]
members.sort()
self.AddToResponse(string.join(map(AddTab,
filter(NotHidden, members)),