diff --git a/lib/notion/getAllPageIds.js b/lib/notion/getAllPageIds.js index 6d606d9a..48994035 100644 --- a/lib/notion/getAllPageIds.js +++ b/lib/notion/getAllPageIds.js @@ -7,7 +7,8 @@ export default function getAllPageIds (collectionQuery, collectionId, collection let pageIds = [] try { if (viewIds && viewIds.length > 0) { - const ids = collectionQuery[collectionId][viewIds[0]]?.collection_group_results?.blockIds + const groupIndex = viewIds.length > 0 ? viewIds.length - 1 : 0 + const ids = collectionQuery[collectionId][viewIds[groupIndex]]?.collection_group_results?.blockIds for (const id of ids) { pageIds.push(id) }