From bbebf9ad3eb23d241a1167707be9cd47890b5a69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=9E=E6=B3=95=E6=93=8D=E4=BD=9C?= Date: Mon, 19 May 2025 17:17:43 +0800 Subject: [PATCH] fix: db_model save to _node_execution_cache (#19911) --- .../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 e73386a93..af7b26113 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]: """