[server] convert email to lowerCase (#1660)

## Description

## Tests
This commit is contained in:
Neeraj Gupta 2024-05-08 20:47:29 +05:30 committed by GitHub
commit e528e5406f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -194,8 +194,8 @@ func (repo *UserRepository) UpdateEmail(userID int64, encryptedEmail ente.Encryp
// GetUserIDWithEmail returns the userID associated with a provided email
func (repo *UserRepository) GetUserIDWithEmail(email string) (int64, error) {
trimmedEmail := strings.TrimSpace(email)
emailHash, err := crypto.GetHash(trimmedEmail, repo.HashingKey)
sanitizedEmail := strings.ToLower(strings.TrimSpace(email))
emailHash, err := crypto.GetHash(sanitizedEmail, repo.HashingKey)
if err != nil {
return -1, stacktrace.Propagate(err, "")
}