diff --git a/lib/notion/getPageProperties.js b/lib/notion/getPageProperties.js index 3ea1ce28..aca92b25 100644 --- a/lib/notion/getPageProperties.js +++ b/lib/notion/getPageProperties.js @@ -101,11 +101,11 @@ export default async function getPageProperties(id, block, schema, authToken, ta delete properties.content // 处理URL - if (properties.type === BLOG.NOTION_PROPERTY_NAME.type_post) { + if (properties.type === 'Post') { properties.slug = (BLOG.POST_URL_PREFIX) ? generateCustomizeUrl(properties) : (properties.slug ?? properties.id) - } else if (properties.type === BLOG.NOTION_PROPERTY_NAME.type_page) { + } else if (properties.type === 'Page') { properties.slug = properties.slug ?? properties.id - } else if (properties.type === BLOG.NOTION_PROPERTY_NAME.type_menu || properties.type === BLOG.NOTION_PROPERTY_NAME.type_sub_menu) { + } else if (properties.type === 'Menu' || properties.type === 'SubMenu') { // 菜单路径为空、作为可展开菜单使用 properties.to = properties.slug ?? '#' properties.name = properties.title ?? ''