From fde57a3463090a0204463581437d47ae82b0626f Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Mon, 11 Mar 2024 15:17:00 -0300 Subject: [PATCH] Add model_config to CustomComponentRequest schema --- src/backend/langflow/api/v1/schemas.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/backend/langflow/api/v1/schemas.py b/src/backend/langflow/api/v1/schemas.py index 334db7b91..7da46aaf0 100644 --- a/src/backend/langflow/api/v1/schemas.py +++ b/src/backend/langflow/api/v1/schemas.py @@ -6,6 +6,7 @@ from uuid import UUID from pydantic import ( BaseModel, + ConfigDict, Field, RootModel, field_serializer, @@ -172,10 +173,11 @@ class StreamData(BaseModel): class CustomComponentRequest(BaseModel): + model_config = ConfigDict(arbitrary_types_allowed=True) code: str field: Optional[str] = None field_value: Optional[Any] = None - template: Optional[Union[dict, dotdict]] = None + template: Optional[dict] = None frontend_node: Optional[dict] = None @field_serializer("template")