# HG changeset patch # User anatofuz # Date 1607411438 -32400 # Node ID 11ceb718f9f6861e3ef448c1509f28db9c707f00 # Parent c775cee5aac22168a499cf3bfd1aa48804e22837 update diff -r c775cee5aac2 -r 11ceb718f9f6 client/page.go --- a/client/page.go Mon Dec 07 10:10:16 2020 +0900 +++ b/client/page.go Tue Dec 08 16:10:38 2020 +0900 @@ -68,10 +68,76 @@ } type PagesCreate struct { - Page Page `json:"page"` - Ok bool `json:"ok"` - Revision Revision `json:"revision"` - Error string `json:"error"` + Page struct { + Status string `json:"status"` + Grant int `json:"grant"` + GrantedUsers []string `json:"grantedUsers"` + Liker []interface{} `json:"liker"` + SeenUsers []interface{} `json:"seenUsers"` + CommentCount int `json:"commentCount"` + Extended string `json:"extended"` + SubID string `json:"_id"` + CreatedAt time.Time `json:"createdAt"` + UpdatedAt time.Time `json:"updatedAt"` + Path string `json:"path"` + Creator struct { + IsGravatarEnabled bool `json:"isGravatarEnabled"` + IsEmailPublished bool `json:"isEmailPublished"` + Lang string `json:"lang"` + Status int `json:"status"` + Admin bool `json:"admin"` + ID string `json:"_id"` + CreatedAt time.Time `json:"createdAt"` + Name string `json:"name"` + Username string `json:"username"` + Email string `json:"email"` + LastLoginAt time.Time `json:"lastLoginAt"` + ImageURLCached string `json:"imageUrlCached"` + } `json:"creator"` + LastUpdateUser struct { + IsGravatarEnabled bool `json:"isGravatarEnabled"` + IsEmailPublished bool `json:"isEmailPublished"` + Lang string `json:"lang"` + Status int `json:"status"` + Admin bool `json:"admin"` + ID string `json:"_id"` + CreatedAt time.Time `json:"createdAt"` + Name string `json:"name"` + Username string `json:"username"` + Email string `json:"email"` + LastLoginAt time.Time `json:"lastLoginAt"` + ImageURLCached string `json:"imageUrlCached"` + } `json:"lastUpdateUser"` + RedirectTo interface{} `json:"redirectTo"` + GrantedGroup interface{} `json:"grantedGroup"` + V int `json:"__v"` + Revision string `json:"revision"` + ID string `json:"id"` + } `json:"page"` + Revision struct { + Format string `json:"format"` + ID string `json:"_id"` + CreatedAt time.Time `json:"createdAt"` + Path string `json:"path"` + Body string `json:"body"` + Author struct { + IsGravatarEnabled bool `json:"isGravatarEnabled"` + IsEmailPublished bool `json:"isEmailPublished"` + Lang string `json:"lang"` + Status int `json:"status"` + Admin bool `json:"admin"` + ID string `json:"_id"` + CreatedAt time.Time `json:"createdAt"` + Name string `json:"name"` + Username string `json:"username"` + Email string `json:"email"` + LastLoginAt time.Time `json:"lastLoginAt"` + ImageURLCached string `json:"imageUrlCached"` + } `json:"author"` + V int `json:"__v"` + } `json:"revision"` + Ok bool `json:"ok"` + Error string `json:"error"` } type UpdateParams struct {