diff --git a/apps/application/flow/workflow_manage.py b/apps/application/flow/workflow_manage.py index d36a58b1f..b05bdea83 100644 --- a/apps/application/flow/workflow_manage.py +++ b/apps/application/flow/workflow_manage.py @@ -52,7 +52,7 @@ class Node: self.__setattr__(keyword, kwargs.get(keyword)) -end_nodes = ['ai-chat-node', 'reply-node', 'function-node', 'function-lib-node', 'application-node'] +end_nodes = ['ai-chat-node', 'reply-node', 'function-node', 'function-lib-node', 'application-node', 'image-understand-node'] class Flow: diff --git a/ui/src/workflow/common/validate.ts b/ui/src/workflow/common/validate.ts index 86f7d8af3..bbe96de3f 100644 --- a/ui/src/workflow/common/validate.ts +++ b/ui/src/workflow/common/validate.ts @@ -5,6 +5,7 @@ const end_nodes: Array = [ WorkflowType.Reply, WorkflowType.FunctionLib, WorkflowType.FunctionLibCustom, + WorkflowType.ImageUnderstandNode, WorkflowType.Application ] export class WorkFlowInstance {