feat: register FolderImageLoader in node mappings
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+7
-1
@@ -8,8 +8,14 @@ WEB_DIRECTORY = "./web"
|
|||||||
# setup — in that case the relative imports would raise. Guard on __package__
|
# setup — in that case the relative imports would raise. Guard on __package__
|
||||||
# so the test suite can import `gates.*` without dragging in aiohttp/comfy.
|
# so the test suite can import `gates.*` without dragging in aiohttp/comfy.
|
||||||
if __package__:
|
if __package__:
|
||||||
from .gates.node import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS
|
from .gates.node import NODE_CLASS_MAPPINGS as _POOL_NODES, \
|
||||||
|
NODE_DISPLAY_NAME_MAPPINGS as _POOL_NAMES
|
||||||
|
from .gates.loader import NODE_CLASS_MAPPINGS as _LOADER_NODES, \
|
||||||
|
NODE_DISPLAY_NAME_MAPPINGS as _LOADER_NAMES
|
||||||
from .gates import routes # noqa: F401 (registers aiohttp routes on import)
|
from .gates import routes # noqa: F401 (registers aiohttp routes on import)
|
||||||
|
|
||||||
|
NODE_CLASS_MAPPINGS = {**_POOL_NODES, **_LOADER_NODES}
|
||||||
|
NODE_DISPLAY_NAME_MAPPINGS = {**_POOL_NAMES, **_LOADER_NAMES}
|
||||||
else: # pragma: no cover - exercised only under pytest collection
|
else: # pragma: no cover - exercised only under pytest collection
|
||||||
NODE_CLASS_MAPPINGS = {}
|
NODE_CLASS_MAPPINGS = {}
|
||||||
NODE_DISPLAY_NAME_MAPPINGS = {}
|
NODE_DISPLAY_NAME_MAPPINGS = {}
|
||||||
|
|||||||
Reference in New Issue
Block a user