mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-30 19:21:54 +00:00
Fix top level bookmark migration (#706)
This commit is contained in:
@@ -345,7 +345,9 @@ test.describe('Menu', () => {
|
|||||||
test('Can migrate legacy bookmarks', async ({ comfyPage }) => {
|
test('Can migrate legacy bookmarks', async ({ comfyPage }) => {
|
||||||
await comfyPage.setSetting('Comfy.NodeLibrary.Bookmarks', [
|
await comfyPage.setSetting('Comfy.NodeLibrary.Bookmarks', [
|
||||||
'foo/',
|
'foo/',
|
||||||
'foo/KSampler (Advanced)'
|
'foo/KSampler (Advanced)',
|
||||||
|
'UNKNOWN',
|
||||||
|
'KSampler'
|
||||||
])
|
])
|
||||||
await comfyPage.setSetting('Comfy.NodeLibrary.Bookmarks.V2', [])
|
await comfyPage.setSetting('Comfy.NodeLibrary.Bookmarks.V2', [])
|
||||||
await comfyPage.page.reload()
|
await comfyPage.page.reload()
|
||||||
@@ -355,7 +357,7 @@ test.describe('Menu', () => {
|
|||||||
)
|
)
|
||||||
expect(
|
expect(
|
||||||
await comfyPage.getSetting('Comfy.NodeLibrary.Bookmarks.V2')
|
await comfyPage.getSetting('Comfy.NodeLibrary.Bookmarks.V2')
|
||||||
).toEqual(['foo/', 'foo/KSamplerAdvanced'])
|
).toEqual(['foo/', 'foo/KSamplerAdvanced', 'KSampler'])
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ export const useNodeBookmarkStore = defineStore('nodeBookmark', () => {
|
|||||||
const nodeDef = nodeDefStore.nodeDefsByDisplayName[displayName]
|
const nodeDef = nodeDefStore.nodeDefsByDisplayName[displayName]
|
||||||
|
|
||||||
if (!nodeDef) return
|
if (!nodeDef) return
|
||||||
addBookmark(`${category}/${nodeDef.name}`)
|
addBookmark(`${category === '' ? '' : category + '/'}${nodeDef.name}`)
|
||||||
})
|
})
|
||||||
settingStore.set('Comfy.NodeLibrary.Bookmarks', [])
|
settingStore.set('Comfy.NodeLibrary.Bookmarks', [])
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user