fix: user patch with empty email (#578)

This commit is contained in:
boojack
2022-11-25 22:34:24 +08:00
committed by GitHub
parent 88c3b1ad0f
commit b511a7b634
3 changed files with 15 additions and 7 deletions

View File

@@ -199,7 +199,7 @@ func (s *Server) registerUserRoutes(g *echo.Group) {
return echo.NewHTTPError(http.StatusBadRequest, "Malformatted patch user request").SetInternal(err)
}
if userPatch.Email != nil && !common.ValidateEmail(*userPatch.Email) {
if userPatch.Email != nil && *userPatch.Email != "" && !common.ValidateEmail(*userPatch.Email) {
return echo.NewHTTPError(http.StatusBadRequest, "Invalid email format")
}