[ mailman-Bugs-677668 ] Subscription confirmation fails

SourceForge.net noreply at sourceforge.net
Sun Feb 23 19:22:27 EST 2003


Bugs item #677668, was opened at 2003-01-30 14:14
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=677668&group_id=103

Category: (un)subscribing
Group: 2.1 (stable)
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Daniel Buchmann (avalon)
Assigned to: Nobody/Anonymous (nobody)
Summary: Subscription confirmation fails

Initial Comment:
If the list language is english, but a subscribing user chooses a 
different language (e.g. norwegian), the following error occurs when 
confirming the subscription:

admin(5296): Traceback (most recent call last):
admin(5296):   File "/home/mailman/scripts/driver", line 87, in 
run_main
admin(5296):     main()
admin(5296):   File "/home/mailman/Mailman/Cgi/confirm.py", line 
110, in main
admin(5296):     subscription_confirm(mlist, doc, cookie, cgidata)
admin(5296):   File "/home/mailman/Mailman/Cgi/confirm.py", line 
331, in subscription_confirm
admin(5296):     op, addr, pw, digest, lang = 
mlist.ProcessConfirmation(
admin(5296):   File "/home/mailman/Mailman/MailList.py", line 1071, 
in ProcessConfirmation
admin(5296):     self.ApprovedAddMember(userdesc)
admin(5296):   File "/home/mailman/Mailman/MailList.py", line 900, in 
ApprovedAddMember
admin(5296):     msg = Message.OwnerNotification(self, subject, 
text)
admin(5296):   File "/home/mailman/Mailman/Message.py", line 257, 
in __init__
admin(5296):     UserNotification.__init__(self, recips, sender, 
subject, text, lang)
admin(5296):   File "/home/mailman/Mailman/Message.py", line 203, 
in __init__
admin(5296):     self['Subject'] = Header(subject, charset, 
header_name='Subject')
admin(5296):   File "/home/mailman/pythonlib/email/Header.py", line 
164, in __init__
admin(5296):     self.append(s, charset)
admin(5296):   File "/home/mailman/pythonlib/email/Header.py", line 
230, in append
admin(5296):     ustr = unicode(s, incodec)
admin(5296): UnicodeError: ASCII decoding error: ordinal not in 
range(128)


The user then recieves the welcome-to-this-mailing-list email, but is 
not subscribed to the list.

----------------------------------------------------------------------

>Comment By: Barry A. Warsaw (bwarsaw)
Date: 2003-02-23 22:22

Message:
Logged In: YES 
user_id=12800

Fixed in cvs via TK's patch # 690448

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=677668&group_id=103



More information about the Mailman-coders mailing list