From 43d22fdcab00cf60fbbd8a5027e3519783bdc5d7 Mon Sep 17 00:00:00 2001 From: Cristhian Zanforlin Lousa Date: Tue, 14 Jan 2025 10:49:45 -0300 Subject: [PATCH] fix: replace hasattr with dictionary key check for flow_data nodes (#5668) --- .../base/langflow/services/database/models/flow/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/base/langflow/services/database/models/flow/utils.py b/src/backend/base/langflow/services/database/models/flow/utils.py index 32e639de0..051af0b3b 100644 --- a/src/backend/base/langflow/services/database/models/flow/utils.py +++ b/src/backend/base/langflow/services/database/models/flow/utils.py @@ -5,7 +5,7 @@ from .model import Flow def get_webhook_component_in_flow(flow_data: dict): """Get webhook component in flow data.""" - if hasattr(flow_data, "nodes"): + if "nodes" in flow_data: for node in flow_data.get("nodes", []): if "Webhook" in node.get("id"): return node