- fix bug in getSNSInfoFromCache

This commit is contained in:
gazebo
2019-01-26 16:34:23 +08:00
parent aba16383fe
commit 51dd016bac

View File

@@ -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