mirror of https://github.com/langgenius/dify.git
fix compatibility problem caused by tool node attribute 'tool_node_version' judgement error (#26274)
This commit is contained in:
parent
043ec46c33
commit
244c132656
|
|
@ -288,7 +288,7 @@ class AgentNode(Node):
|
||||||
# But for backward compatibility with historical data
|
# But for backward compatibility with historical data
|
||||||
# this version field judgment is still preserved here.
|
# this version field judgment is still preserved here.
|
||||||
runtime_variable_pool: VariablePool | None = None
|
runtime_variable_pool: VariablePool | None = None
|
||||||
if node_data.version != "1" or node_data.tool_node_version != "1":
|
if node_data.version != "1" or node_data.tool_node_version is not None:
|
||||||
runtime_variable_pool = variable_pool
|
runtime_variable_pool = variable_pool
|
||||||
tool_runtime = ToolManager.get_agent_tool_runtime(
|
tool_runtime = ToolManager.get_agent_tool_runtime(
|
||||||
self.tenant_id, self.app_id, entity, self.invoke_from, runtime_variable_pool
|
self.tenant_id, self.app_id, entity, self.invoke_from, runtime_variable_pool
|
||||||
|
|
|
||||||
|
|
@ -79,7 +79,7 @@ class ToolNode(Node):
|
||||||
# But for backward compatibility with historical data
|
# But for backward compatibility with historical data
|
||||||
# this version field judgment is still preserved here.
|
# this version field judgment is still preserved here.
|
||||||
variable_pool: VariablePool | None = None
|
variable_pool: VariablePool | None = None
|
||||||
if node_data.version != "1" or node_data.tool_node_version != "1":
|
if node_data.version != "1" or node_data.tool_node_version is not None:
|
||||||
variable_pool = self.graph_runtime_state.variable_pool
|
variable_pool = self.graph_runtime_state.variable_pool
|
||||||
tool_runtime = ToolManager.get_workflow_tool_runtime(
|
tool_runtime = ToolManager.get_workflow_tool_runtime(
|
||||||
self.tenant_id, self.app_id, self._node_id, self._node_data, self.invoke_from, variable_pool
|
self.tenant_id, self.app_id, self._node_id, self._node_data, self.invoke_from, variable_pool
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue