From 060ff20cdc18a63dc933c74feb31b7d888a6e8ec Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Mon, 25 Mar 2024 23:47:50 -0300 Subject: [PATCH] Fix string representation of BaseModel in CustomComponent --- .../interface/custom/custom_component/custom_component.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/langflow/interface/custom/custom_component/custom_component.py b/src/backend/langflow/interface/custom/custom_component/custom_component.py index 87dbc2c0f..d97951f35 100644 --- a/src/backend/langflow/interface/custom/custom_component/custom_component.py +++ b/src/backend/langflow/interface/custom/custom_component/custom_component.py @@ -121,6 +121,8 @@ class CustomComponent(Component): return yaml.dump(self.repr_value) if isinstance(self.repr_value, str): return self.repr_value + if isinstance(self.repr_value, BaseModel) and not isinstance(self.repr_value, Record): + return str(self.repr_value) return self.repr_value def build_config(self):