- avoid update other fields in BindWeiXin
This commit is contained in:
@@ -167,10 +167,12 @@ func (a *AutherMiniProgram) BindWeiXin(ctx *jxcontext.Context, code, nickName st
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
user.OpenIDMini = sessionInfo.OpenID
|
user.OpenIDMini = sessionInfo.OpenID
|
||||||
|
cols := []string{"OpenIDMini"}
|
||||||
if nickName != "" {
|
if nickName != "" {
|
||||||
user.NickName = nickName
|
user.NickName = nickName
|
||||||
|
cols = append(cols, "NickName")
|
||||||
}
|
}
|
||||||
_, err = dao.UpdateEntity(db, user)
|
_, err = dao.UpdateEntity(db, user, cols...)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user