簡化傳參
This commit is contained in:
@@ -13,6 +13,7 @@ type User struct {
|
||||
Email string `json:"email"`
|
||||
Password string `json:"-"`
|
||||
Slat string `json:"-"`
|
||||
Admin bool `json:"admin"`
|
||||
CreatedAt time.Time `json:"created_at" gorm:"autoCreateTime"`
|
||||
UpdatedAt time.Time `json:"updated_at" gorm:"autoUpdateTime"`
|
||||
}
|
||||
|
@@ -10,6 +10,7 @@ type Account struct {
|
||||
ID int `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Email string `json:"email"`
|
||||
Admin bool `json:"admin"`
|
||||
SessionID string `json:"session_id"`
|
||||
CreatedAt time.Time `json:"created_at"`
|
||||
UpdatedAt time.Time `json:"updated_at"`
|
||||
@@ -47,6 +48,7 @@ func AccountRead(w http.ResponseWriter, r *http.Request, cb func(account *Accoun
|
||||
account.ID = user.ID
|
||||
account.Name = user.Name
|
||||
account.Email = user.Email
|
||||
account.Admin = user.Admin
|
||||
account.SessionID = session.ID
|
||||
account.CreatedAt = user.CreatedAt
|
||||
account.UpdatedAt = user.UpdatedAt
|
||||
|
Reference in New Issue
Block a user