diff options
| author | mailman | 1998-03-27 05:27:06 +0000 |
|---|---|---|
| committer | mailman | 1998-03-27 05:27:06 +0000 |
| commit | 3be42772f96f27e2172e6eed2f3d999143451303 (patch) | |
| tree | c05976f7d570e5271165270d7d1221146c94e117 /Mailman/MailCommandHandler.py | |
| parent | 9898065b7cd72e7dedaabb262916fc732cbe94a1 (diff) | |
| download | mailman-3be42772f96f27e2172e6eed2f3d999143451303.tar.gz mailman-3be42772f96f27e2172e6eed2f3d999143451303.tar.zst mailman-3be42772f96f27e2172e6eed2f3d999143451303.zip | |
Diffstat (limited to 'Mailman/MailCommandHandler.py')
| -rw-r--r-- | Mailman/MailCommandHandler.py | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/Mailman/MailCommandHandler.py b/Mailman/MailCommandHandler.py index 690fdd3f0..8e1c98350 100644 --- a/Mailman/MailCommandHandler.py +++ b/Mailman/MailCommandHandler.py @@ -262,17 +262,22 @@ class MailCommandHandler: def NotHidden(x, s=self, v=mm_cfg.ConcealSubscription): return not s.GetUserOption(x, v) - if len(self.members): - self.AddToResponse("Non-Digest Members:") - self.AddToResponse(string.join(map(AddTab, filter(NotHidden, - self.members)), "\n")) - if len(self.digest_members): self.AddToResponse("") self.AddToResponse("Digest Members:") - self.AddToResponse(string.join(map(AddTab, filter(NotHidden, - self.digest_members)), "\n")) - + digestmembers = self.digest_members[:] + digestmembers.sort() + self.AddToResponse(string.join(map(AddTab, + filter(NotHidden, + digestmembers)), + "\n")) + if len(self.members): + self.AddToResponse("Non-Digest Members:") + members = self.members[:] + members.sort() + self.AddToResponse(string.join(map(AddTab, + filter(NotHidden, members)), + "\n")) def ProcessUnsubscribeCmd(self, args, cmd, mail): if not len(args): |
