diff --git a/controllers/user2_controller.go b/controllers/user2_controller.go index fbce14af0..bff75f573 100644 --- a/controllers/user2_controller.go +++ b/controllers/user2_controller.go @@ -308,7 +308,7 @@ func (c *User2Controller) GetUserByMiniInfo() { if err = err2; err == nil { var userInfo *weixinapi.MiniUserInfo if err = utils.UnmarshalUseNumber([]byte(decryptedDataBase64), &userInfo); err == nil { - var result *UserInfoWithWeixin + result := &UserInfoWithWeixin{} result.UserInfo = userInfo if userInfo.PhoneNumber != "" { if user, err := dao.GetUserByID(dao.GetDB(), "mobile", userInfo.PhoneNumber); err == nil {