簡化傳參
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