summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2002-02-05 12:29:00 +0000
committerbwarsaw2002-02-05 12:29:00 +0000
commit24599b342f19e509e4d4aad6eefc8c1d699cdf58 (patch)
tree91415d7be5e40cdbb2573ee1c8ca5ad7d308c636
parent30b4fe5a34d66ea7bb0fafb4153d8173cfea98a5 (diff)
downloadmailman-24599b342f19e509e4d4aad6eefc8c1d699cdf58.tar.gz
mailman-24599b342f19e509e4d4aad6eefc8c1d699cdf58.tar.zst
mailman-24599b342f19e509e4d4aad6eefc8c1d699cdf58.zip
removeMember(): Untested patch to clean up bounce_info and
delivery_status attributes when deleting a member. Don't call setBounceInfo() directly.
-rw-r--r--Mailman/OldStyleMemberships.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/Mailman/OldStyleMemberships.py b/Mailman/OldStyleMemberships.py
index 1a6b3423a..b9e224327 100644
--- a/Mailman/OldStyleMemberships.py
+++ b/Mailman/OldStyleMemberships.py
@@ -215,10 +215,9 @@ class OldStyleMemberships(MemberAdaptor.MemberAdaptor):
# Remember that not all of them will have an entry (only those with
# values different than the default).
memberkey = member.lower()
- # Clear any bounce information associated with this member
- self.__mlist.setBounceInfo(memberkey, None)
for attr in ('passwords', 'user_options', 'members', 'digest_members',
'language', 'topics_userinterest', 'usernames',
+ 'bounce_info', 'delivery_status',
):
dict = getattr(self.__mlist, attr)
if dict.has_key(memberkey):