From b585088f1792bbd515858e6878526f3ea6491582 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Sat, 23 Mar 2024 18:51:37 -0300 Subject: [PATCH] Fix project icon conversion in setup.py --- src/backend/langflow/initial_setup/setup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/backend/langflow/initial_setup/setup.py b/src/backend/langflow/initial_setup/setup.py index 692ea77d4..70a47ce01 100644 --- a/src/backend/langflow/initial_setup/setup.py +++ b/src/backend/langflow/initial_setup/setup.py @@ -52,6 +52,10 @@ def get_project_data(project): updated_at_datetime = datetime.strptime(project_updated_at, "%Y-%m-%dT%H:%M:%S.%f") project_data = project.get("data") project_icon = project.get("icon") + if project_icon and purely_emoji(project_icon): + project_icon = demojize(project_icon) + else: + project_icon = "" project_icon_bg_color = project.get("icon_bg_color") return ( project_name, @@ -98,7 +102,7 @@ def create_new_project( new_project = FlowCreate( name=project_name, description=project_description, - icon=project_icon if not purely_emoji(project_icon) else demojize(project_icon), + icon=project_icon, icon_bg_color=project_icon_bg_color, data=project_data, is_component=project_is_component,