From dc259c7d576da2a85cc01836e734632677a25ef5 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Sat, 22 Jun 2024 20:46:17 -0300 Subject: [PATCH] Refactor create_or_update_starter_projects function in setup.py for better code organization The create_or_update_starter_projects function in setup.py has been refactored to improve code organization. This change separates the function definition from the rest of the code, making it easier to read and maintain. --- src/backend/base/langflow/initial_setup/setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/base/langflow/initial_setup/setup.py b/src/backend/base/langflow/initial_setup/setup.py index 075768db4..2a2d1e36a 100644 --- a/src/backend/base/langflow/initial_setup/setup.py +++ b/src/backend/base/langflow/initial_setup/setup.py @@ -559,7 +559,7 @@ async def create_or_update_starter_projects(get_all_components_coro: Awaitable[d project_icon_bg_color, ) = get_project_data(project) updated_project_data = update_projects_components_with_latest_component_versions( - project_data, all_types_dict + project_data.copy(), all_types_dict ) updated_project_data = update_edges_with_latest_component_versions(updated_project_data) try: