diff options
Diffstat (limited to 'Mailman/ListAdmin.py')
| -rw-r--r-- | Mailman/ListAdmin.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Mailman/ListAdmin.py b/Mailman/ListAdmin.py index caba19cdf..13a7a7f36 100644 --- a/Mailman/ListAdmin.py +++ b/Mailman/ListAdmin.py @@ -308,6 +308,9 @@ class ListAdmin: # subscribe assert value == mm_cfg.SUBSCRIBE self.ApprovedAddMember(addr, password, digest) + # TBD: disgusting hack: ApprovedAddMember() can end up closing the + # request database. + self.__opendb() return REMOVE def __refuse(self, request, recip, comment, origmsg=None): |
