From b5c27724a6ce3430d29d1c0f6e2d1b084cc0b27f Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Tue, 28 Nov 2023 17:43:13 -0300 Subject: [PATCH] Fix merge_nested_dicts_with_renaming function --- src/backend/langflow/interface/types.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/backend/langflow/interface/types.py b/src/backend/langflow/interface/types.py index dcc0997f9..21432c756 100644 --- a/src/backend/langflow/interface/types.py +++ b/src/backend/langflow/interface/types.py @@ -488,11 +488,11 @@ def merge_nested_dicts_with_renaming(dict1, dict2): for key, value in dict2.items(): if key in dict1 and isinstance(value, dict) and isinstance(dict1.get(key), dict): for sub_key, sub_value in value.items(): - if sub_key in dict1[key]: - new_key = get_new_key(dict1[key], sub_key) - dict1[key][new_key] = sub_value - else: - dict1[key][sub_key] = sub_value + # if sub_key in dict1[key]: + # new_key = get_new_key(dict1[key], sub_key) + # dict1[key][new_key] = sub_value + # else: + dict1[key][sub_key] = sub_value else: dict1[key] = value return dict1 @@ -555,6 +555,3 @@ def create_and_validate_component(code: str) -> CustomComponent: component = CustomComponent(code=code) component.validate() return component - return component - return component - return component