fix: menu editor crashed category meta data
This commit is contained in:
1 parent
9dacd6fca5
commit
0d86fe1c9d
7 files changed
+196
-44
No files matched your search
@@ -172,7 +172,11 @@ function parseOutlineNode(node: OpmlOutlineNode): MenuItemData {
|
||||
: rawType === 'home'
|
||||
? 'home'
|
||||
: 'page';
|
||||
const title = normalizeNonEmptyString(node['@_text']) || normalizeNonEmptyString(node['@_title']) || 'Untitled';
|
||||
const textTitle = normalizeNonEmptyString(node['@_text']);
|
||||
const explicitTitle = normalizeNonEmptyString(node['@_title']);
|
||||
const title = kind === 'category-archive'
|
||||
? explicitTitle || textTitle || 'Untitled'
|
||||
: textTitle || explicitTitle || 'Untitled';
|
||||
|
||||
return {
|
||||
id: normalizeNonEmptyString(node['@_id']) || generateMenuItemId(),
|
||||
|
||||
Reference in new issue
Block a user