- fix bug in getSNSInfoFromCache
This commit is contained in:
@@ -67,9 +67,9 @@ func cacheSNSInfo(wxUserinfo *weixinapi.SNSUserInfo, password string, duration t
|
|||||||
}
|
}
|
||||||
|
|
||||||
func getSNSInfoFromCache(openID string) (wxUserinfo *weixinapi.SNSUserInfo, password string) {
|
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)
|
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
|
wxUserinfo = nil
|
||||||
}
|
}
|
||||||
return wxUserinfo, password
|
return wxUserinfo, password
|
||||||
|
|||||||
Reference in New Issue
Block a user