Mercurial > hg > Members > anatofuz > growsync
changeset 9:11ceb718f9f6
update
author | anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 08 Dec 2020 16:10:38 +0900 |
parents | c775cee5aac2 |
children | 90376341ed28 |
files | client/page.go |
diffstat | 1 files changed, 70 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- 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 {