mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Move EmailAddress & UserRedirect into models/user/ (#17607)
* Move EmailAddress into models/user/ * Fix test * rename user_mail to user_email * Fix test * Move UserRedirect into models/user/ * Fix lint & test * Fix lint * Fix lint * remove nolint comment * Fix lint
This commit is contained in:
		@@ -14,6 +14,7 @@ import (
 | 
			
		||||
	"code.gitea.io/gitea/models"
 | 
			
		||||
	"code.gitea.io/gitea/models/db"
 | 
			
		||||
	"code.gitea.io/gitea/models/login"
 | 
			
		||||
	user_model "code.gitea.io/gitea/models/user"
 | 
			
		||||
	"code.gitea.io/gitea/modules/base"
 | 
			
		||||
	"code.gitea.io/gitea/modules/context"
 | 
			
		||||
	"code.gitea.io/gitea/modules/log"
 | 
			
		||||
@@ -159,10 +160,10 @@ func NewUserPost(ctx *context.Context) {
 | 
			
		||||
		case models.IsErrUserAlreadyExist(err):
 | 
			
		||||
			ctx.Data["Err_UserName"] = true
 | 
			
		||||
			ctx.RenderWithErr(ctx.Tr("form.username_been_taken"), tplUserNew, &form)
 | 
			
		||||
		case models.IsErrEmailAlreadyUsed(err):
 | 
			
		||||
		case user_model.IsErrEmailAlreadyUsed(err):
 | 
			
		||||
			ctx.Data["Err_Email"] = true
 | 
			
		||||
			ctx.RenderWithErr(ctx.Tr("form.email_been_used"), tplUserNew, &form)
 | 
			
		||||
		case models.IsErrEmailInvalid(err):
 | 
			
		||||
		case user_model.IsErrEmailInvalid(err):
 | 
			
		||||
			ctx.Data["Err_Email"] = true
 | 
			
		||||
			ctx.RenderWithErr(ctx.Tr("form.email_invalid"), tplUserNew, &form)
 | 
			
		||||
		case models.IsErrNameReserved(err):
 | 
			
		||||
@@ -351,10 +352,10 @@ func EditUserPost(ctx *context.Context) {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if err := models.UpdateUser(u); err != nil {
 | 
			
		||||
		if models.IsErrEmailAlreadyUsed(err) {
 | 
			
		||||
		if user_model.IsErrEmailAlreadyUsed(err) {
 | 
			
		||||
			ctx.Data["Err_Email"] = true
 | 
			
		||||
			ctx.RenderWithErr(ctx.Tr("form.email_been_used"), tplUserEdit, &form)
 | 
			
		||||
		} else if models.IsErrEmailInvalid(err) {
 | 
			
		||||
		} else if user_model.IsErrEmailInvalid(err) {
 | 
			
		||||
			ctx.Data["Err_Email"] = true
 | 
			
		||||
			ctx.RenderWithErr(ctx.Tr("form.email_invalid"), tplUserEdit, &form)
 | 
			
		||||
		} else {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user