Migrate node library sidebar to use unique name instead of display name (#702)

* Migrate node library sidebar to use unique name instead of display name

* Break word
This commit is contained in:
Chenlei Hu
2024-09-01 17:52:53 -04:00
committed by GitHub
parent ff2d160230
commit 14da8433f7
10 changed files with 128 additions and 90 deletions

View File

@@ -65,9 +65,7 @@ const bookmarkedRoot = computed<TreeNode>(() => {
const filterTree = (node: TreeNode): TreeNode | null => {
if (node.leaf) {
// Check if the node's display_name is in the filteredNodeDefs list
return props.filteredNodeDefs.some(
(def) => def.display_name === node.data.display_name
)
return props.filteredNodeDefs.some((def) => def.name === node.data.name)
? node
: null
}
@@ -145,8 +143,7 @@ const renderedBookmarkedRoot = computed<TreeExplorerNode<ComfyNodeDefImpl>>(
nodeBookmarkStore.toggleBookmark(nodeDefToAdd)
}
const folderNodeDef = node.data as ComfyNodeDefImpl
const nodePath =
folderNodeDef.category + '/' + nodeDefToAdd.display_name
const nodePath = folderNodeDef.category + '/' + nodeDefToAdd.name
nodeBookmarkStore.addBookmark(nodePath)
},
...(node.leaf