fix: some api bug
This commit is contained in:
@@ -49,6 +49,7 @@ func (l *RegisterLogic) Register(in *pb.RegisterReq) (*pb.RegisterResp, error) {
|
||||
}
|
||||
|
||||
redisKey := fmt.Sprintf(redisx.VCODE_KEY_PREFIX, in.RequestId, redisx.SCENE_REG, in.Email)
|
||||
logx.Infof("redisKey: %s", redisKey)
|
||||
vcode, err := l.svcCtx.RedisCluster.Get(l.ctx, redisKey).Result()
|
||||
logx.Infof("vcode:%s, err:%v", vcode, err)
|
||||
if err != nil {
|
||||
@@ -66,12 +67,15 @@ func (l *RegisterLogic) Register(in *pb.RegisterReq) (*pb.RegisterResp, error) {
|
||||
return nil, errors.New("generate user ID failed")
|
||||
}
|
||||
|
||||
_, err = l.svcCtx.UsersModelRW.Create().
|
||||
_, err = l.svcCtx.UsersModelRW.Users.Create().
|
||||
SetID(resp.Id).
|
||||
SetUsername(in.Username).
|
||||
SetPasswordHash(in.Passwd).
|
||||
SetPhone(in.Phone).
|
||||
SetEmail(in.Email).
|
||||
SetBio(in.Email).
|
||||
SetAvatar("").
|
||||
SetCurrentRole("consumer").
|
||||
SetNickname(mustNewRandomNickname()).
|
||||
Save(l.ctx)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user