Skip to content
Snippets Groups Projects
Commit 2cd23c48 authored by Francé Wilke's avatar Francé Wilke
Browse files

Email validation - a plus should not be replaced, but rather just trimmed

parent fcf4d7d2
No related branches found
No related tags found
No related merge requests found
...@@ -94,11 +94,11 @@ func stripInvalidCharacters(email string) string { ...@@ -94,11 +94,11 @@ func stripInvalidCharacters(email string) string {
cleanEmail = strings.ReplaceAll(cleanEmail, "'", "") cleanEmail = strings.ReplaceAll(cleanEmail, "'", "")
cleanEmail = strings.ReplaceAll(cleanEmail, "*", "") cleanEmail = strings.ReplaceAll(cleanEmail, "*", "")
cleanEmail = strings.ReplaceAll(cleanEmail, "!", "") cleanEmail = strings.ReplaceAll(cleanEmail, "!", "")
cleanEmail = strings.ReplaceAll(cleanEmail, "+", "")
cleanEmail = strings.ReplaceAll(cleanEmail, "`", "") cleanEmail = strings.ReplaceAll(cleanEmail, "`", "")
// Trim invalid characters, like underscore, so that it still fails if it's inside the email // Trim invalid characters, like underscore, so that it still fails if it's inside the email
cleanEmail = strings.Trim(cleanEmail, "_") cleanEmail = strings.Trim(cleanEmail, "_")
cleanEmail = strings.Trim(cleanEmail, "+")
return cleanEmail return cleanEmail
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment