From 51dd016bac73bee73db1b4acc30f389725741392 Mon Sep 17 00:00:00 2001 From: gazebo Date: Sat, 26 Jan 2019 16:34:23 +0800 Subject: [PATCH] - fix bug in getSNSInfoFromCache --- business/jxcallback/auth/weixin/weixin.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/business/jxcallback/auth/weixin/weixin.go b/business/jxcallback/auth/weixin/weixin.go index f5726957c..6840c4112 100644 --- a/business/jxcallback/auth/weixin/weixin.go +++ b/business/jxcallback/auth/weixin/weixin.go @@ -67,9 +67,9 @@ func cacheSNSInfo(wxUserinfo *weixinapi.SNSUserInfo, password string, duration t } func getSNSInfoFromCache(openID string) (wxUserinfo *weixinapi.SNSUserInfo, password string) { - password, _ = api.Cacher.Get(wxUserinfo.OpenID).(string) + password, _ = api.Cacher.Get(openID).(string) wxUserinfo = new(weixinapi.SNSUserInfo) - if err := api.Cacher.GetAs(wxUserinfo.OpenID+".sns", wxUserinfo); err != nil { + if err := api.Cacher.GetAs(openID+".sns", wxUserinfo); err != nil { wxUserinfo = nil } return wxUserinfo, password