diff --git a/comfy_api/v3/io.py b/comfy_api/v3/io.py index 39194127..d6b72e33 100644 --- a/comfy_api/v3/io.py +++ b/comfy_api/v3/io.py @@ -360,7 +360,6 @@ class Hidden(str, Enum): """API_KEY_COMFY_ORG is an API Key generated by ComfyOrg that allows skipping signing into a ComfyOrg account on frontend.""" - @dataclass class NodeInfoV1: input: dict=None @@ -508,77 +507,77 @@ class ComfyNodeV3(ABC): _DESCRIPTION = None @classproperty def DESCRIPTION(cls): - if not cls._DESCRIPTION: + if cls._DESCRIPTION is None: cls.GET_SCHEMA() return cls._DESCRIPTION _CATEGORY = None @classproperty def CATEGORY(cls): - if not cls._CATEGORY: + if cls._CATEGORY is None: cls.GET_SCHEMA() return cls._CATEGORY _EXPERIMENTAL = None @classproperty def EXPERIMENTAL(cls): - if not cls._EXPERIMENTAL: + if cls._EXPERIMENTAL is None: cls.GET_SCHEMA() return cls._EXPERIMENTAL _DEPRECATED = None @classproperty def DEPRECATED(cls): - if not cls._DEPRECATED: + if cls._DEPRECATED is None: cls.GET_SCHEMA() return cls._DEPRECATED _API_NODE = None @classproperty def API_NODE(cls): - if not cls._API_NODE: + if cls._API_NODE is None: cls.GET_SCHEMA() return cls._API_NODE _OUTPUT_NODE = None @classproperty def OUTPUT_NODE(cls): - if not cls._OUTPUT_NODE: + if cls._OUTPUT_NODE is None: cls.GET_SCHEMA() return cls._OUTPUT_NODE _INPUT_IS_LIST = None @classproperty def INPUT_IS_LIST(cls): - if not cls._INPUT_IS_LIST: + if cls._INPUT_IS_LIST is None: cls.GET_SCHEMA() return cls._INPUT_IS_LIST _OUTPUT_IS_LIST = None @classproperty def OUTPUT_IS_LIST(cls): - if not cls._OUTPUT_IS_LIST: + if cls._OUTPUT_IS_LIST is None: cls.GET_SCHEMA() return cls._OUTPUT_IS_LIST _RETURN_TYPES = None @classproperty def RETURN_TYPES(cls): - if not cls._RETURN_TYPES: + if cls._RETURN_TYPES is None: cls.GET_SCHEMA() return cls._RETURN_TYPES _RETURN_NAMES = None @classproperty def RETURN_NAMES(cls): - if not cls._RETURN_NAMES: + if cls._RETURN_NAMES is None: cls.GET_SCHEMA() return cls._RETURN_NAMES _OUTPUT_TOOLTIPS = None @classproperty def OUTPUT_TOOLTIPS(cls): - if not cls._OUTPUT_TOOLTIPS: + if cls._OUTPUT_TOOLTIPS is None: cls.GET_SCHEMA() return cls._OUTPUT_TOOLTIPS