From aa9ef4f16f04bc1202aa5e34449acb66d105fe7d Mon Sep 17 00:00:00 2001 From: bwarsaw Date: Fri, 21 Apr 2000 20:00:16 +0000 Subject: DeleteMember(): Added optional argument userack, defaulting to true, which controls whether a use should get an acknowledgement message when they are unsubscribed. --- Mailman/MailList.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mailman/MailList.py b/Mailman/MailList.py index d2ace67df..45dd5ae00 100644 --- a/Mailman/MailList.py +++ b/Mailman/MailList.py @@ -1150,7 +1150,7 @@ it will not be changed."""), HandlerAPI.DeliverToUser(self, msg) return result - def DeleteMember(self, name, whence=None, admin_notif=None): + def DeleteMember(self, name, whence=None, admin_notif=None, userack=1): self.IsListInitialized() # FindMatchingAddresses *should* never return more than 1 address. # However, should log this, just to make sure. @@ -1179,7 +1179,7 @@ it will not be changed."""), pass map(DoActualRemoval, aliases) - if self.goodbye_msg and len(self.goodbye_msg): + if userack and self.goodbye_msg and len(self.goodbye_msg): self.SendUnsubscribeAck(name) self.ClearBounceInfo(name) self.Save() -- cgit v1.3.1