feat(nodes): revert invocation_complete url hack

This commit is contained in:
psychedelicious 2023-05-22 12:46:16 +10:00 committed by Kent Keirsey
parent b77ccfaf32
commit 11bd932cba
2 changed files with 1 additions and 23 deletions

View File

@ -50,8 +50,6 @@ class EventServiceBase:
result: dict,
node: dict,
source_node_id: str,
image_url: Optional[str] = None,
thumbnail_url: Optional[str] = None,
) -> None:
"""Emitted when an invocation has completed"""
self.__emit_session_event(
@ -61,8 +59,6 @@ class EventServiceBase:
node=node,
source_node_id=source_node_id,
result=result,
image_url=image_url,
thumbnail_url=thumbnail_url
),
)

View File

@ -91,30 +91,12 @@ class DefaultInvocationProcessor(InvocationProcessorABC):
graph_execution_state
)
def is_image_output(obj: Any) -> TypeGuard[ImageOutput]:
return obj.__class__ == ImageOutput
outputs_dict = outputs.dict()
if is_image_output(outputs):
image_url = self.__invoker.services.images_new.get_url(
ImageType.RESULT, outputs.image.image_name
)
thumbnail_url = self.__invoker.services.images_new.get_url(
ImageType.RESULT, outputs.image.image_name, True
)
else:
image_url = None
thumbnail_url = None
# Send complete event
self.__invoker.services.events.emit_invocation_complete(
graph_execution_state_id=graph_execution_state.id,
node=invocation.dict(),
source_node_id=source_node_id,
result=outputs_dict,
image_url=image_url,
thumbnail_url=thumbnail_url,
result=outputs.dict(),
)
except KeyboardInterrupt: