openhealthcare / randomise.me

The Randomise Me Website
http://randomiseme.org
Other
7 stars 8 forks source link

Unicode handling for Instructions #223

Closed davidmiller closed 10 years ago

davidmiller commented 11 years ago

Traceback (most recent call last):

File "/home/app/randomise_me/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 115, in get_response response = callback(request, _callback_args, *_callback_kwargs)

File "/home/app/randomise_me/local/lib/python2.7/site-packages/django/views/generic/base.py", line 68, in view return self.dispatch(request, _args, *_kwargs)

File "/home/app/randomise_me/local/lib/python2.7/site-packages/django/utils/decorators.py", line 25, in _wrapper return bound_func(_args, *_kwargs)

File "/home/app/randomise_me/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 25, in _wrapped_view return view_func(request, _args, *_kwargs)

File "/home/app/randomise_me/local/lib/python2.7/site-packages/django/utils/decorators.py", line 21, in bound_func return func(self, _args2, *_kwargs2)

File "/home/app/randomise_me/rm/http.py", line 65, in dispatch return super(LoginRequiredMixin, self).dispatch(_args, *_kwargs)

File "/home/app/randomise_me/local/lib/python2.7/site-packages/django/views/generic/base.py", line 86, in dispatch return handler(request, _args, *_kwargs)

File "/home/app/randomise_me/rm/trials/views/init.py", line 607, in post trial.join(user)

File "/home/app/randomise_me/rm/trials/models.py", line 338, in join part.send_instructions()

File "/home/app/randomise_me/rm/trials/models.py", line 550, in send_instructions subject = 'Randomise.me - instructions for {0}'.format(self.trial.title)

UnicodeEncodeError: 'ascii' codec can't encode character u'\xbf' in position 0: ordinal not in range(128)