Mercurial > hg > Members > anatofuz > growsync
changeset 10:90376341ed28
...
author | anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 08 Dec 2020 16:14:55 +0900 |
parents | 11ceb718f9f6 |
children | 194dd547e5c5 |
files | client/page.go |
diffstat | 1 files changed, 21 insertions(+), 68 deletions(-) [+] |
line wrap: on
line diff
--- a/client/page.go Tue Dec 08 16:10:38 2020 +0900 +++ b/client/page.go Tue Dec 08 16:14:55 2020 +0900 @@ -69,75 +69,28 @@ type PagesCreate struct { 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"` + 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 User `json:"creator"` + LastUpdateUser User `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"` + Revision Revision `json:"revision"` + Ok bool `json:"ok"` + Error string `json:"error"` } type UpdateParams struct {