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

Enable empty DatabaseQueryFilter (#15)

* Add test for "DatabaseQuery"

* Fix DatabaseQuery Filter field type

* Assert database query JSON omit logic in `Client` tests

Co-authored-by: Alexandre Falardeau <asfal@AsFal-Laptop.local>
Co-authored-by: David Stotijn <dstotijn@gmail.com>
This commit is contained in:
Alexandre Falardeau
2021-05-25 12:24:52 -04:00
committed by GitHub
parent c675641a4c
commit 969ba033ff
2 changed files with 28 additions and 6 deletions

View File

@@ -91,10 +91,10 @@ type DatabaseProperty struct {
// DatabaseQuery is used for quering a database.
type DatabaseQuery struct {
Filter DatabaseQueryFilter `json:"filter,omitempty"`
Sorts []DatabaseQuerySort `json:"sorts,omitempty"`
StartCursor string `json:"start_cursor,omitempty"`
PageSize int `json:"page_size,omitempty"`
Filter *DatabaseQueryFilter `json:"filter,omitempty"`
Sorts []DatabaseQuerySort `json:"sorts,omitempty"`
StartCursor string `json:"start_cursor,omitempty"`
PageSize int `json:"page_size,omitempty"`
}
// DatabaseQueryResponse contains the results and pagination data from a query request.