diff --git a/apps/application/flow/step_node/document_extract_node/impl/base_document_extract_node.py b/apps/application/flow/step_node/document_extract_node/impl/base_document_extract_node.py index 7bd910c31f3..b285e90b07d 100644 --- a/apps/application/flow/step_node/document_extract_node/impl/base_document_extract_node.py +++ b/apps/application/flow/step_node/document_extract_node/impl/base_document_extract_node.py @@ -35,7 +35,7 @@ def execute(self, document, chat_id=None, **kwargs): knowledge_id = self.workflow_params.get('knowledge_id') elif [WorkflowMode.APPLICATION, WorkflowMode.APPLICATION_LOOP].__contains__( self.workflow_manage.flow.workflow_mode): - application_id = self.workflow_manage.work_flow_post_handler.chat_info.application.id + application_id = self.workflow_manage.work_flow_post_handler.chat_info.application_id elif [WorkflowMode.TOOL, WorkflowMode.TOOL_LOOP].__contains__(self.workflow_manage.flow.workflow_mode): tool_id = self.workflow_params.get('tool_id')