Opened 12 years ago
Closed 12 years ago
#252 closed defect (fixed)
People lookup: case-insensitive matching
Reported by: | adehnert | Owned by: | |
---|---|---|---|
Priority: | blocker | Milestone: | Sometime |
Component: | Membership confirmation | Version: | |
Keywords: | Cc: | ||
Size: | tiny |
Description
LDAP searching does case-insensitive matching of usernames. This means that if somebody enters "Adehnert@…" for an email address, we'll get back a record for "adehnert", try to remove it from our set, and 500. We should .lower() everything or something. See also "[Django] ERROR (EXTERNAL IP): Internal Server Error: /membership/people-lookup/" on 1/16/14 2:59PM and similar emails.
Change History (2)
comment:1 Changed 12 years ago by adehnert
- Priority changed from normal to blocker
comment:2 Changed 12 years ago by adehnert
- Resolution set to fixed
- Status changed from new to closed
Fixed in commit 3b39edcc1b7a868e518c96ebb457053a84b30106:
Author: Alex Dehnert <adehnert@mit.edu> Date: Tue Feb 11 01:31:17 2014 -0500 People lookup: force names to lowercase (ASA-#252)
Note: See
TracTickets for help on using
tickets.
This one should really be fixed; it appears to be by far the most common (500-causing) error the page generates.