Skip to content

Commit d674a41

Browse files
committed
Remove deprecated Databases.List method
1 parent 0321f7d commit d674a41

File tree

1 file changed

+0
-24
lines changed

1 file changed

+0
-24
lines changed

database.go

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ func (dID DatabaseID) String() string {
1717

1818
type DatabaseService interface {
1919
Get(context.Context, DatabaseID) (*Database, error)
20-
// DEPRECATED: this endpoint is removed in 2022-02-22
21-
List(context.Context, *Pagination) (*DatabaseListResponse, error)
2220
Query(context.Context, DatabaseID, *DatabaseQueryRequest) (*DatabaseQueryResponse, error)
2321
Update(context.Context, DatabaseID, *DatabaseUpdateRequest) (*Database, error)
2422
Create(ctx context.Context, request *DatabaseCreateRequest) (*Database, error)
@@ -51,28 +49,6 @@ func (dc *DatabaseClient) Get(ctx context.Context, id DatabaseID) (*Database, er
5149
return &response, nil
5250
}
5351

54-
// List https://developers.notion.com/reference/get-databases
55-
func (dc *DatabaseClient) List(ctx context.Context, pagination *Pagination) (*DatabaseListResponse, error) {
56-
res, err := dc.apiClient.request(ctx, http.MethodGet, "databases", pagination.ToQuery(), nil)
57-
if err != nil {
58-
return nil, err
59-
}
60-
61-
defer func() {
62-
if errClose := res.Body.Close(); errClose != nil {
63-
log.Println("failed to close body, should never happen")
64-
}
65-
}()
66-
67-
var response DatabaseListResponse
68-
err = json.NewDecoder(res.Body).Decode(&response)
69-
if err != nil {
70-
return nil, err
71-
}
72-
73-
return &response, nil
74-
}
75-
7652
// Query https://developers.notion.com/reference/post-database-query
7753
func (dc *DatabaseClient) Query(ctx context.Context, id DatabaseID, requestBody *DatabaseQueryRequest) (*DatabaseQueryResponse, error) {
7854
res, err := dc.apiClient.request(ctx, http.MethodPost, fmt.Sprintf("databases/%s/query", id.String()), nil, requestBody)

0 commit comments

Comments
 (0)