Don't panic on ErrEmailInvalid (#19441)

- Don't panic on `ErrEmailInvalid`, this was caused due that we were
trying to force `ErrEmailCharIsNotSupported` interface, which panics.
- Resolves #19397
This commit is contained in:
Gusted authored and GitHub committed 2022-04-20 23:39:30 +02:00
1 parent 1e319ba41a
commit 23d37673bd
2 files changed
+16 -3

No files matched your search

+6
View File
@@ -69,6 +69,12 @@ func TestAPIAddEmail(t *testing.T) {
Primary: false,
},
}, emails)
opts = api.CreateEmailOption{
Emails: []string{"notAEmail"},
}
req = NewRequestWithJSON(t, "POST", "/api/v1/user/emails?token="+token, &opts)
session.MakeRequest(t, req, http.StatusUnprocessableEntity)
}
func TestAPIDeleteEmail(t *testing.T) {