|
|
@@ -226,7 +226,7 @@ func (self *PermitController) SaveWxuserInfo() {
|
|
|
if wxUser == nil {
|
|
|
self.ReturnError(403, apps.WxUserInfoError, "", nil)
|
|
|
}
|
|
|
- wxUser.UploadHead(info.AvatarUrl)
|
|
|
+ headPath := wxUser.UploadHead(info.AvatarUrl)
|
|
|
|
|
|
//更新用户信息
|
|
|
wxUser.Nickname = info.NickName
|
|
|
@@ -246,8 +246,9 @@ func (self *PermitController) SaveWxuserInfo() {
|
|
|
user.Save()
|
|
|
go user.CopyWxUserHead(wxUser.Head)
|
|
|
}
|
|
|
-
|
|
|
- headImag := tool.GetCdnFullImgUrl(wxUser.Head)
|
|
|
+ //消除user,wxuser缓存
|
|
|
+ go wxUser.CleanCache()
|
|
|
+ headImag := tool.GetCdnFullImgUrl(headPath)
|
|
|
//beego.BeeLogger.Info("save_wx_user_info err: %v ", wxUser)
|
|
|
type Ret struct {
|
|
|
Result bool `json:"result"`
|