From 4664dfaba0ba8691d2b25439e64ca81ae1c30801 Mon Sep 17 00:00:00 2001 From: -LAN- Date: Tue, 13 May 2025 17:02:16 +0800 Subject: [PATCH] feat: Remove Pydantic ConfigDict usage Signed-off-by: -LAN- --- api/core/workflow/entities/node_execution_entities.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/api/core/workflow/entities/node_execution_entities.py b/api/core/workflow/entities/node_execution_entities.py index 7e58753dad..5fc8fc6073 100644 --- a/api/core/workflow/entities/node_execution_entities.py +++ b/api/core/workflow/entities/node_execution_entities.py @@ -11,7 +11,7 @@ from datetime import datetime from enum import StrEnum from typing import Any, Optional -from pydantic import BaseModel, ConfigDict, Field +from pydantic import BaseModel, Field class NodeExecutionStatus(StrEnum): @@ -39,9 +39,6 @@ class NodeExecution(BaseModel): but they are not stored in the model. """ - # Pydantic configuration. - model_config = ConfigDict(use_enum_values=True) - # Core identification fields id: str # Unique identifier for this execution record node_execution_id: Optional[str] = None # Optional secondary ID for cross-referencing