Fix for incompatible operator error

When attempting to install a new custom node, I received the following error:

> Install(git-clone) error: <git url> / '>=' not supported between instances of 'str' and 'int'

This fixed it for me
This commit is contained in:
Adam Skinner 2023-07-16 16:23:37 -04:00 committed by GitHub
parent 007093caa4
commit b1df9fbb66
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -51,7 +51,7 @@ startup_script_path = os.path.join(comfyui_manager_path, "startup-scripts")
def try_install_script(url, repo_path, install_cmd):
if platform.system() == "Windows" and comfy_ui_revision >= 1152:
if platform.system() == "Windows" and (not comfy_ui_revision.isdigit() or int(comfy_ui_revision) >= 1152):
if not os.path.exists(startup_script_path):
os.makedirs(startup_script_path)
@ -829,4 +829,4 @@ async def install_model(request):
NODE_CLASS_MAPPINGS = {}
__all__ = ['NODE_CLASS_MAPPINGS']
__all__ = ['NODE_CLASS_MAPPINGS']