Fix list generation
This commit is contained in:
@@ -41,8 +41,8 @@ class DataListCreate(ComfyNodeABC):
|
||||
OUTPUT_IS_LIST = (True,)
|
||||
|
||||
def create_list(self, **kwargs: list[Any]) -> tuple[list]:
|
||||
values = list(kwargs.values())
|
||||
return (values[:-1],)
|
||||
values = list(kwargs.values())[:-1]
|
||||
return (values,)
|
||||
|
||||
|
||||
class DataListListCreate(ComfyNodeABC):
|
||||
@@ -71,8 +71,8 @@ class DataListListCreate(ComfyNodeABC):
|
||||
INPUT_IS_LIST = True
|
||||
|
||||
def create_list(self, **kwargs: list[Any]) -> tuple[list]:
|
||||
values = list(kwargs.values())
|
||||
return (values[:-1],)
|
||||
values = list(kwargs.values())[:-1]
|
||||
return (values,)
|
||||
|
||||
|
||||
class DataListCreateFromBoolean(ComfyNodeABC):
|
||||
@@ -98,8 +98,8 @@ class DataListCreateFromBoolean(ComfyNodeABC):
|
||||
OUTPUT_IS_LIST = (True,)
|
||||
|
||||
def create_list(self, **kwargs: list[Any]) -> tuple[list]:
|
||||
values = [bool(value) for value in kwargs.values()]
|
||||
return (values[:-1],)
|
||||
values = [bool(value) for value in list(kwargs.values())[:-1]]
|
||||
return (values,)
|
||||
|
||||
|
||||
class DataListCreateFromFloat(ComfyNodeABC):
|
||||
@@ -125,8 +125,8 @@ class DataListCreateFromFloat(ComfyNodeABC):
|
||||
OUTPUT_IS_LIST = (True,)
|
||||
|
||||
def create_list(self, **kwargs: list[Any]) -> tuple[list]:
|
||||
values = [float(value) for value in kwargs.values()]
|
||||
return (values[:-1],)
|
||||
values = [float(value) for value in list(kwargs.values())[:-1]]
|
||||
return (values,)
|
||||
|
||||
|
||||
class DataListCreateFromInt(ComfyNodeABC):
|
||||
@@ -152,8 +152,8 @@ class DataListCreateFromInt(ComfyNodeABC):
|
||||
OUTPUT_IS_LIST = (True,)
|
||||
|
||||
def create_list(self, **kwargs: list[Any]) -> tuple[list]:
|
||||
values = [int(value) for value in kwargs.values()]
|
||||
return (values[:-1],)
|
||||
values = [int(value) for value in list(kwargs.values())[:-1]]
|
||||
return (values,)
|
||||
|
||||
|
||||
class DataListCreateFromString(ComfyNodeABC):
|
||||
@@ -179,8 +179,8 @@ class DataListCreateFromString(ComfyNodeABC):
|
||||
OUTPUT_IS_LIST = (True,)
|
||||
|
||||
def create_list(self, **kwargs: list[Any]) -> tuple[list[Any]]:
|
||||
values = [str(value) for value in kwargs.values()]
|
||||
return (values[:-1],)
|
||||
values = [str(value) for value in list(kwargs.values())[:-1]]
|
||||
return (values,)
|
||||
|
||||
|
||||
class DataListAll(ComfyNodeABC):
|
||||
|
||||
@@ -39,8 +39,8 @@ class ListCreate(ComfyNodeABC):
|
||||
FUNCTION = "create_list"
|
||||
|
||||
def create_list(self, **kwargs: list[Any]) -> tuple[list[Any]]:
|
||||
values = list(kwargs.values())
|
||||
return (values[:-1],)
|
||||
values = list(kwargs.values())[:-1]
|
||||
return (values,)
|
||||
|
||||
|
||||
class ListCreateFromBoolean(ComfyNodeABC):
|
||||
@@ -64,8 +64,8 @@ class ListCreateFromBoolean(ComfyNodeABC):
|
||||
FUNCTION = "create_list"
|
||||
|
||||
def create_list(self, **kwargs: list[Any]) -> tuple[list[Any]]:
|
||||
values = [bool(value) for value in kwargs.values()]
|
||||
return (values[:-1],)
|
||||
values = [bool(value) for value in list(kwargs.values())[:-1]]
|
||||
return (values,)
|
||||
|
||||
|
||||
class ListCreateFromFloat(ComfyNodeABC):
|
||||
|
||||
Reference in New Issue
Block a user