|
|
@@ -558,14 +558,16 @@ func (self *UserController) UpdateUserInfo() {
|
|
|
//qq := self.GetString("qq")
|
|
|
|
|
|
user := self.GetCurrentUser(false)
|
|
|
+ wxUser := self.GetCurrentWxUser(false)
|
|
|
file, _, err := self.GetFile("head")
|
|
|
- if err != nil {
|
|
|
- self.ReturnError(403, apps.UploadUserHeadError, "", nil)
|
|
|
+ if err == nil {
|
|
|
+ user.UploadHead(file)
|
|
|
+ wxUser.Head = user.Head
|
|
|
}
|
|
|
- user.UploadHead(file)
|
|
|
- user.Head = user.Head
|
|
|
+
|
|
|
if sexErr == nil {
|
|
|
user.Sex = sex
|
|
|
+ wxUser.Sex = sex
|
|
|
}
|
|
|
|
|
|
if birthday != "" {
|
|
|
@@ -573,13 +575,8 @@ func (self *UserController) UpdateUserInfo() {
|
|
|
user.Birthday = t
|
|
|
}
|
|
|
user.Nickname = nickName
|
|
|
- user.Save()
|
|
|
- wxUser := self.GetCurrentWxUser(false)
|
|
|
- wxUser.Head = user.Head
|
|
|
- if sexErr == nil {
|
|
|
- wxUser.Sex = sex
|
|
|
- }
|
|
|
wxUser.Nickname = nickName
|
|
|
+ user.Save()
|
|
|
wxUser.Save()
|
|
|
// user.BirthdayStr = birthday
|
|
|
self.Data["json"] = wxUser
|