1
0
mirror of https://github.com/dstotijn/go-notion.git synced 2025-12-21 23:47:37 +02:00

Fix database page property types

Fixes #12
This commit is contained in:
David Stotijn
2021-05-24 18:00:20 +02:00
parent 14d2e8c377
commit c675641a4c
3 changed files with 170 additions and 46 deletions

20
page.go
View File

@@ -54,16 +54,16 @@ type DatabasePageProperty struct {
Formula *FormulaResult `json:"formula,omitempty"`
Relation []Relation `json:"relation,omitempty"`
Rollup *RollupResult `json:"rollup,omitempty"`
People *People `json:"people,omitempty"`
Files *Files `json:"files,omitempty"`
Checkbox *Checkbox `json:"checkbox,omitempty"`
URL *URL `json:"url,omitempty"`
Email *Email `json:"email,omitempty"`
PhoneNumber *PhoneNumber `json:"phone_number,omitempty"`
CreatedTime *CreatedTime `json:"created_time,omitempty"`
CreatedBy *CreatedBy `json:"created_by,omitempty"`
LastEditedTime *LastEditedTime `json:"last_edited_time,omitempty"`
LastEditedBy *LastEditedBy `json:"last_edited_by,omitempty"`
People []User `json:"people,omitempty"`
Files []File `json:"files,omitempty"`
Checkbox *bool `json:"checkbox,omitempty"`
URL *string `json:"url,omitempty"`
Email *string `json:"email,omitempty"`
PhoneNumber *string `json:"phone_number,omitempty"`
CreatedTime *time.Time `json:"created_time,omitempty"`
CreatedBy *User `json:"created_by,omitempty"`
LastEditedTime *time.Time `json:"last_edited_time,omitempty"`
LastEditedBy *User `json:"last_edited_by,omitempty"`
}
// CreatePageParams are the params used for creating a page.