Don't update email for organisation (#18905) (#18906)

Backport #18905
pull/18908/head^2
Gusted 3 years ago committed by GitHub
parent 6039138323
commit cea85c30a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      models/user/user.go

@ -861,7 +861,7 @@ func updateUser(ctx context.Context, u *User, changePrimaryEmail bool, cols ...s
}); err != nil {
return err
}
} else { // check if primary email in email_address table
} else if !u.IsOrganization() { // check if primary email in email_address table
primaryEmailExist, err := e.Where("uid=? AND is_primary=?", u.ID, true).Exist(&EmailAddress{})
if err != nil {
return err

Loading…
Cancel
Save