From c064efc866ba79a2b8f5113992968d628ea50f3d Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Fri, 15 Nov 2024 19:23:19 -0800 Subject: [PATCH] feat(app): add `ImageField` as an allowed batching data type --- .../app/services/session_queue/session_queue_common.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/invokeai/app/services/session_queue/session_queue_common.py b/invokeai/app/services/session_queue/session_queue_common.py index 81c9b6b44e..d43688efad 100644 --- a/invokeai/app/services/session_queue/session_queue_common.py +++ b/invokeai/app/services/session_queue/session_queue_common.py @@ -16,6 +16,7 @@ from pydantic import ( from pydantic_core import to_jsonable_python from invokeai.app.invocations.baseinvocation import BaseInvocation +from invokeai.app.invocations.fields import ImageField from invokeai.app.services.shared.graph import Graph, GraphExecutionState, NodeNotFoundError from invokeai.app.services.workflow_records.workflow_records_common import ( WorkflowWithoutID, @@ -51,11 +52,7 @@ class SessionQueueItemNotFoundError(ValueError): # region Batch -BatchDataType = Union[ - StrictStr, - float, - int, -] +BatchDataType = Union[StrictStr, float, int, ImageField] class NodeFieldValue(BaseModel):