cciw-uk / cciw.co.uk

CCiW website, including online booking system and leaders tools
Other
6 stars 1 forks source link

Crasher: UnicodeEncodeError /mail/ses-incoming-notification/ #4

Closed spookylukey closed 2 years ago

spookylukey commented 3 years ago

https://sentry.io/organizations/cciw/issues/2128131897

UnicodeEncodeError: 'ascii' codec can't encode character '\u011e' in position 2589: ordinal not in range(128)
  File "django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "django/core/handlers/base.py", line 115, in _get_response
    response = self.process_exception_by_middleware(e, request)
  File "django/core/handlers/base.py", line 113, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "django/views/decorators/csrf.py", line 54, in wrapped_view
    return view_func(*args, **kwargs)
  File "cciw/aws.py", line 100, in wrapper
    if not verify_sns_notification(request):
  File "cciw/aws.py", line 74, in verify_sns_notification
    canonical_message = canonical_message_builder(content, canonical_notification_format)
  File "cciw/aws.py", line 42, in canonical_message_builder
    ).encode('ascii')