From f73ba66094739659355c4378eed93b30f34b84fa Mon Sep 17 00:00:00 2001 From: Edwin Jose Date: Fri, 23 May 2025 18:39:56 -0400 Subject: [PATCH] fix: handle empty JSON String in Template loading (#8200) Merge branch 'main' into feat-new-tavily-bundle --- src/backend/base/langflow/initial_setup/setup.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/base/langflow/initial_setup/setup.py b/src/backend/base/langflow/initial_setup/setup.py index 305eb1463..1ba447977 100644 --- a/src/backend/base/langflow/initial_setup/setup.py +++ b/src/backend/base/langflow/initial_setup/setup.py @@ -149,6 +149,8 @@ def update_projects_components_with_latest_component_versions(project_data, all_ def scape_json_parse(json_string: str) -> dict: + if json_string is None: + return {} if isinstance(json_string, dict): return json_string parsed_string = json_string.replace("œ", '"')