From 62ce986576d559fbee477e835c1fe05001aa47b0 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Wed, 6 Mar 2024 11:10:28 -0300 Subject: [PATCH] Fix emoji validation in FlowBase model --- src/backend/langflow/services/database/models/flow/model.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/langflow/services/database/models/flow/model.py b/src/backend/langflow/services/database/models/flow/model.py index b76fd11cf..9bf76c340 100644 --- a/src/backend/langflow/services/database/models/flow/model.py +++ b/src/backend/langflow/services/database/models/flow/model.py @@ -45,6 +45,8 @@ class FlowBase(SQLModel): # const emojiRegex = /\p{Emoji}/u; # const isEmoji = emojiRegex.test(data?.node?.icon!); # emoji pattern in Python + if v is None: + return v pattern = r"\p{Emoji}" emoji = validate_icon(v) is_emoji = re.search(pattern, emoji)