summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2002-12-31 03:17:55 +0000
committerbwarsaw2002-12-31 03:17:55 +0000
commit3d8a1c4398f4ec05a579bd905ad4ef2dd7e1f2c8 (patch)
treefa41b3569a98701ca39c23d5760c62ccde20c0f6
parenta0cc5feeb9302c4aab3683c29d935f0e6722ecd7 (diff)
downloadmailman-3d8a1c4398f4ec05a579bd905ad4ef2dd7e1f2c8.tar.gz
mailman-3d8a1c4398f4ec05a579bd905ad4ef2dd7e1f2c8.tar.zst
mailman-3d8a1c4398f4ec05a579bd905ad4ef2dd7e1f2c8.zip
Inconsequential change since I forgot a checkin message on the last mod:
ProcessConfirmation(): In the Pending.SUBSCRIPTION section, move the concatenation of the context with the userdesc to before we extract the addr, fullname, password, digest, and lang. This is so we can correctly pick up any changes made in the confirmation page, e.g. the user's preferred language.
-rw-r--r--Mailman/MailList.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py
index a6433d351..8cffef8c9 100644
--- a/Mailman/MailList.py
+++ b/Mailman/MailList.py
@@ -1057,7 +1057,7 @@ class MailList(HTMLFormatter, Deliverer, ListAdmin,
# If confirmation comes from the web, context should be a
# UserDesc instance which contains overrides of the original
# subscription information. If it comes from email, then
- # context is a Message and isn't relevant.
+ # context is a Message and isn't relevant, so ignore it.
if isinstance(context, UserDesc):
userdesc += context
addr = userdesc.address