coderd: treat email case insensitively (#4215)

This commit is contained in:
Ammar Bandukwala
2022-09-26 22:51:58 -05:00
committed by GitHub
parent 20bcb04e8a
commit 47a53ce6c5
8 changed files with 15 additions and 3 deletions

View File

@ -311,7 +311,7 @@ func (q *fakeQuerier) GetUserByEmailOrUsername(_ context.Context, arg database.G
defer q.mutex.RUnlock()
for _, user := range q.users {
if (user.Email == arg.Email || user.Username == arg.Username) && user.Deleted == arg.Deleted {
if (strings.EqualFold(user.Email, arg.Email) || strings.EqualFold(user.Username, arg.Username)) && user.Deleted == arg.Deleted {
return user, nil
}
}