Browse Source

expose country in user info

abiao 5 days ago
parent
commit
27d9726825

+ 5 - 0
go/gopath/src/fohow.com/apps/controllers/user_controller/user_controller.go

@@ -575,6 +575,7 @@ func (self *UserController) UpdateUserInfo() {
 	sex, sexErr := self.GetInt64("sex")
 	race := self.GetString("race")
 	occupation := self.GetString("occupation")
+	country := self.GetString("country")
 	//qq := self.GetString("qq")
 
 	user := self.GetCurrentUser(false)
@@ -600,6 +601,10 @@ func (self *UserController) UpdateUserInfo() {
 	if occupation != "" {
 		user.Occupation = occupation
 	}
+	if country != "" {
+		user.Country = country
+		wxUser.Country = country
+	}
 	user.Nickname = nickName
 	wxUser.Nickname = nickName
 	user.Save()

+ 1 - 1
go/gopath/src/fohow.com/apps/models/user_model/user.go

@@ -33,7 +33,7 @@ type User struct {
 	Pwd         string    `orm:"column(pwd)"                                    json:"-"`        // varchar(255)
 	HasTradePwd int64     `orm:"-"                  json:"has_trade_pwd"`                        // tinyint(1)
 	Nickname    string    `orm:"column(nickname);null"                          json:"nickname"` // varchar(100)
-	Country     string    `orm:"column(country);null"                           json:"-"`        // varchar(20)
+	Country     string    `orm:"column(country);null"                           json:"country"`  // varchar(20)
 	Province    string    `orm:"column(province);null"                          json:"-"`        // varchar(20)
 	City        string    `orm:"column(city);null"                              json:"-"`        // varchar(20)
 	Sex         int64     `orm:"column(sex);null"                               json:"sex"`      // int(11)