﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	size
63	Don't crash on users with hidden emails	geofft		"We got two of these tracebacks today:

{{{
  File ""/usr/lib/python2.7/site-packages/django/core/handlers/base.py"", line 89, in get_response
    response = middleware_method(request)

  File ""/usr/lib/python2.7/site-packages/django/contrib/auth/middleware.py"", line 63, in process_request
    user = auth.authenticate(remote_user=username)

  File ""/usr/lib/python2.7/site-packages/django/contrib/auth/__init__.py"", line 55, in authenticate
    user = backend.authenticate(**credentials)

  File ""/usr/lib/python2.7/site-packages/django/contrib/auth/backends.py"", line 103, in authenticate
    user = self.configure_user(user)

  File ""/mit/asa-db/Scripts/django/asa-db/asadb/mit/__init__.py"", line 44, in configure_user
    user.email = result[0][1]['mail'][0]

KeyError: 'mail'
}}}

A proposed fix is in git://geofft.scripts.mit.edu/asa-db.git on the trac-63 branch."	defect	closed	normal	Sometime	Default		fixed			
