diff --git a/lib/notion/getPageProperties.js b/lib/notion/getPageProperties.js index 4ba4a399..6243fb28 100644 --- a/lib/notion/getPageProperties.js +++ b/lib/notion/getPageProperties.js @@ -67,11 +67,11 @@ async function getPageProperties(id, block, schema, authToken, tagOptions, siteI }) } - properties.type = properties.type[0] - properties.status = properties.status[0] + properties.type = properties.type?.[0] + properties.status = properties.status?.[0] if (properties.type === 'Post') { - properties.slug = `${BLOG.POST_URL_PREFIX ? BLOG.POST_URL_PREFIX + '/' : ''}` + (properties.slug ?? properties.id) + properties.slug = BLOG.POST_URL_PREFIX + '/' + (properties.slug ?? properties.id) } else { properties.slug = (properties.slug ?? properties.id) }