diff options
Diffstat (limited to 'modules/mm_mailcmd.py')
| -rw-r--r-- | modules/mm_mailcmd.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/modules/mm_mailcmd.py b/modules/mm_mailcmd.py index 0f7156673..690fdd3f0 100644 --- a/modules/mm_mailcmd.py +++ b/modules/mm_mailcmd.py @@ -233,8 +233,8 @@ class MailCommandHandler: listob.description)) def ProcessInfoCmd(self, args, cmd, mail): - if self.closed and not self.IsMember(mail.GetSender()): - self.AddError("Closed list: only members may see info.") + if self.private_roster and not self.IsMember(mail.GetSender()): + self.AddError("Private list: only members may see info.") return self.AddToResponse("Here is the info for list %s:" % self.real_name) @@ -248,11 +248,12 @@ class MailCommandHandler: def AddTab(str): return '\t' + str - if self.closed == 2: - self.AddError("Closed list: No one may see subscription list.") + if self.private_roster == 2: + self.AddError("Private list: No one may see subscription list.") return - if self.closed and not self.IsMember(mail.GetSender()): - self.AddError("Closed list: only members may see list subscribers.") + if self.private_roster and not self.IsMember(mail.GetSender()): + self.AddError("Private list: only members may see list " + "of subscribers.") return if not len(self.digest_members) and not len(self.members): self.AddToResponse("NO MEMBERS.") |
