From d62362e00624b6f425fbab870c0fdd187e86114a Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Thu, 20 Jun 2024 18:56:33 -0300 Subject: [PATCH] refactor: Update frontend_node validate method name for better clarity and consistency --- src/backend/base/langflow/custom/utils.py | 2 +- src/backend/base/langflow/template/frontend_node/base.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/base/langflow/custom/utils.py b/src/backend/base/langflow/custom/utils.py index 05ec47870..f15762b99 100644 --- a/src/backend/base/langflow/custom/utils.py +++ b/src/backend/base/langflow/custom/utils.py @@ -374,7 +374,7 @@ def build_custom_component_template_from_inputs( output.add_types(return_types) output.set_selected() # Validate that there is not name overlap between inputs and outputs - frontend_node.validate() + frontend_node.validate_component() # ! This should be removed when we have a better way to handle this frontend_node.set_base_classes_from_outputs() reorder_fields(frontend_node, custom_component._get_field_order()) diff --git a/src/backend/base/langflow/template/frontend_node/base.py b/src/backend/base/langflow/template/frontend_node/base.py index 25ec69b7f..6d849e760 100644 --- a/src/backend/base/langflow/template/frontend_node/base.py +++ b/src/backend/base/langflow/template/frontend_node/base.py @@ -106,7 +106,7 @@ class FrontendNode(BaseModel): def set_base_classes_from_outputs(self): self.base_classes = [output_type for output in self.outputs for output_type in output.types] - def validate(self) -> None: + def validate_component(self) -> None: self.validate_name_overlap() self.validate_attributes()