AssertionError when creating a new account

Bug #701075 reported by Anthony Lenton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical SSO provider
Fix Released
Low
Danny Tamez

Bug Description

When attempting to create a new account, entering an invalid email address like myaddres+with~<email address hidden> fails miserably. I got 1836canistelubuntu64 on production, on staging it results in the following traceback:

Traceback:
File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py" in get_response
  92. response = callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python2.6/dist-packages/identityprovider/decorators.py" in _guest_required_decorator
  23. return func(request, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/identityprovider/decorators.py" in wrapper
  50. return func(request, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/identityprovider/decorators.py" in wrapper
  61. return func(request, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/identityprovider/views/ui.py" in new_account
  388. displayname, email, encrypted_password, redirection_url)
File "/usr/lib/python2.6/dist-packages/identityprovider/views/ui.py" in _prepare_account_creation
  279. redirection_url=redirection_url)
File "/usr/lib/python2.6/dist-packages/identityprovider/models/authtoken.py" in new
  161. assert valid_email(email)

Exception Type: AssertionError at /+new_account
Exception Value:

Related branches

tags: added: proj-improve-signup
Changed in canonical-identity-provider:
importance: Undecided → Low
Danny Tamez (zematynnad)
Changed in canonical-identity-provider:
assignee: nobody → Danny Tamez (zematynnad)
status: New → In Progress
Danny Tamez (zematynnad)
Changed in canonical-identity-provider:
status: In Progress → Fix Committed
Changed in canonical-identity-provider:
milestone: none → 11.09.06
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.