Certain Characters in the campaigns cause it to fail with the following error.
- Code: Select all
ERROR 2013-04-30 17:18:03,779 base 1064 140726448228096 Internal Server Error: /export_survey/6/
Traceback (most recent call last):
File "/usr/share/virtualenvs/newfies-dialer/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 115, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/usr/share/virtualenvs/newfies-dialer/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 25, in _wrapped_view
return view_func(request, *args, **kwargs)
File "/usr/share/virtualenvs/newfies-dialer/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 25, in _wrapped_view
return view_func(request, *args, **kwargs)
File "/usr/share/newfies/survey/views.py", line 1171, in export_survey
section.id
UnicodeEncodeError: 'ascii' codec can't encode character u'\u2019' in position 9: ordinal not in range(128)
Also does it with u'\u2013' & u'\u201c' after removing the survey sections that contain these characters it exports fine though.