If newsletter title has an accent (non ascii char) we get a traceback :
File "/home/www/emencia-django-newsletter/emencia/django/newsletter/views/tracking.py", line 56, in view_newsletter_tracking_link
url_parts.params, urlencode(query_dict), url_parts.fragment))
File "/usr/lib/python2.6/urllib.py", line 1269, in urlencode
v = quote_plus(str(v))
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 9: ordinal not in range(128)
The problem is that we have a unicode in query_dict instead of a string.
So I propose to change line 54 to encode string in utf-8
If newsletter title has an accent (non ascii char) we get a traceback :
The problem is that we have a unicode in query_dict instead of a string.
So I propose to change line 54 to encode string in utf-8