From 000ef7d6c3fdd24be6704850f88b278e3aaa1e32 Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 28 Dec 2018 10:04:38 +0800 Subject: [PATCH] - BindWeiXin --- business/jxcallback/auth/weixin/weixin.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/business/jxcallback/auth/weixin/weixin.go b/business/jxcallback/auth/weixin/weixin.go index f9f50d810..9c7feeef6 100644 --- a/business/jxcallback/auth/weixin/weixin.go +++ b/business/jxcallback/auth/weixin/weixin.go @@ -152,7 +152,7 @@ func BindMobile(token, mobileNum, code, nickname string) (err error) { func (a *AutherMiniProgram) BindWeiXin(ctx *jxcontext.Context, code, nickName string) (err error) { globals.SugarLogger.Debugf("AutherMiniProgram BindWeiXin code:%s, nickName:%s", code, nickName) loginInfo := ctx.GetLoginInfo() - if loginInfo.LoginType != mobile.LoginType { + if loginInfo == nil || loginInfo.LoginType != mobile.LoginType { return fmt.Errorf("调用AutherMiniProgram BindWeiXin时,必须以手机验证方式登录") } user := &legacymodel.WeiXins{