implement: invalid installation handling

- print invalid installation nodes on terminal
(installed by `comfy registryinstall`)

- show only 'reinstall' menu if invalid installation node in gui
(and show INVALID marker)
This commit is contained in:
Dr.Lt.Data
2024-07-31 02:08:30 +09:00
parent 8e1f792cd1
commit cdb400d32b
4 changed files with 104 additions and 6 deletions

View File

@@ -202,8 +202,7 @@ def print_comfyui_version():
print_comfyui_version()
core.check_invalid_nodes()
def setup_environment():
@@ -787,6 +786,12 @@ async def get_disabled_versions(request):
return web.Response(status=400)
@routes.post("/customnode/reinstall")
async def reinstall_custom_node(request):
await uninstall_custom_node(request)
await install_custom_node(request)
@routes.post("/customnode/install")
async def install_custom_node(request):
if not is_allowed_security_level('middle'):