From 23933a48f852387b7e58d49ab00228d6d41709ec Mon Sep 17 00:00:00 2001 From: hjlarry Date: Mon, 19 May 2025 15:53:33 +0800 Subject: [PATCH] fix db_model save to _node_execution_cache --- .../sqlalchemy_workflow_node_execution_repository.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/core/repositories/sqlalchemy_workflow_node_execution_repository.py b/api/core/repositories/sqlalchemy_workflow_node_execution_repository.py index e73386a936..af7b261135 100644 --- a/api/core/repositories/sqlalchemy_workflow_node_execution_repository.py +++ b/api/core/repositories/sqlalchemy_workflow_node_execution_repository.py @@ -202,7 +202,7 @@ class SQLAlchemyWorkflowNodeExecutionRepository(WorkflowNodeExecutionRepository) # Only cache if we have a node_execution_id to use as the cache key if db_model.node_execution_id: logger.debug(f"Updating cache for node_execution_id: {db_model.node_execution_id}") - self._node_execution_cache[db_model.node_execution_id] = db_model + self._node_execution_cache[db_model.node_execution_id] = execution def get_by_node_execution_id(self, node_execution_id: str) -> Optional[NodeExecution]: """