diff --git a/src/main.mts b/src/main.mts index fb8638a..92d8290 100644 --- a/src/main.mts +++ b/src/main.mts @@ -76,6 +76,29 @@ async function queryDatabase(notion: Client, databaseID: string) { const { results, next_cursor } = await notion.databases.query({ database_id: databaseID, start_cursor: cursor, + page_size: 50, + filter: { + and: [ + { + property: "Status", + status: { + does_not_equal: "Done", + }, + }, + { + property: "Status", + status: { + does_not_equal: "Cancelled", + }, + }, + ], + }, + sorts: [ + { + property: "Date", + direction: "ascending", + }, + ], }); pages.push(...results as never[]);