- avoid update other fields in BindWeiXin

This commit is contained in:
gazebo
2018-12-29 15:47:08 +08:00
parent d2a05614b2
commit 6b454d4e85

View File

@@ -167,10 +167,12 @@ func (a *AutherMiniProgram) BindWeiXin(ctx *jxcontext.Context, code, nickName st
return err
}
user.OpenIDMini = sessionInfo.OpenID
cols := []string{"OpenIDMini"}
if nickName != "" {
user.NickName = nickName
cols = append(cols, "NickName")
}
_, err = dao.UpdateEntity(db, user)
_, err = dao.UpdateEntity(db, user, cols...)
return err
}