Enforce lowercasing of email in user creation. Closes #2482.

This commit is contained in:
Kailash Nadh 2025-05-24 17:50:07 +05:30
parent 4a132e0322
commit 00a7effe70

View file

@ -56,7 +56,7 @@ func (a *App) CreateUser(c echo.Context) error {
u.Username = strings.TrimSpace(u.Username)
u.Name = strings.TrimSpace(u.Name)
email := strings.TrimSpace(u.Email.String)
email := strings.ToLower(strings.TrimSpace(u.Email.String))
// Validate fields.
if !strHasLen(u.Username, 3, stdInputMaxLen) {
@ -111,7 +111,7 @@ func (a *App) UpdateUser(c echo.Context) error {
u.Username = strings.TrimSpace(u.Username)
u.Name = strings.TrimSpace(u.Name)
email := strings.TrimSpace(u.Email.String)
email := strings.ToLower(strings.TrimSpace(u.Email.String))
// Validate fields.
if !strHasLen(u.Username, 3, stdInputMaxLen) {