diff --git a/service/user.go b/service/user.go index c6e80ed..9f9867b 100644 --- a/service/user.go +++ b/service/user.go @@ -215,12 +215,11 @@ func (us *UserService) Delete(u *model.User) error { tx.Rollback() return err } + tx.Commit() // 删除关联的peer if err := AllService.PeerService.EraseUserId(u.Id); err != nil { - tx.Rollback() return err } - tx.Commit() return nil }