fix(auth) upbind email not update

This commit is contained in:
NoWay 2025-07-21 18:37:39 +08:00 committed by Leif Draven
parent 6034a32e85
commit f6ce7b2cd3

View File

@ -48,7 +48,7 @@ func (l *UpdateBindEmailLogic) UpdateBindEmail(req *types.UpdateBindEmailRequest
if m.Id > 0 {
return errors.Wrapf(xerr.NewErrCode(xerr.UserExist), "email already bind")
}
if errors.Is(err, gorm.ErrRecordNotFound) {
if method.Id == 0 {
method = &user.AuthMethods{
UserId: u.Id,
AuthType: "email",