From 0555c6a37111102d4c66061727eca199d97737a0 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Thu, 21 Sep 2023 14:51:13 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=80=20refactor(base.py):=20process=20g?= =?UTF-8?q?raph=20data=20before=20building=20the=20graph=20to=20ensure=20c?= =?UTF-8?q?onsistency=20and=20correctness=20=F0=9F=94=80=20refactor(base.p?= =?UTF-8?q?y):=20update=20nodes=20and=20edges=20after=20processing=20graph?= =?UTF-8?q?=20data=20to=20reflect=20changes=20in=20the=20graph=20structure?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/graph/graph/base.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend/langflow/graph/graph/base.py b/src/backend/langflow/graph/graph/base.py index 587745cfd..f10101336 100644 --- a/src/backend/langflow/graph/graph/base.py +++ b/src/backend/langflow/graph/graph/base.py @@ -25,6 +25,10 @@ class Graph: ) -> None: self._nodes = nodes self._edges = edges + self._graph_data = {"nodes": nodes, "edges": edges} + self._graph_data = process_flow(self._graph_data) + self._nodes = self._graph_data["nodes"] + self._edges = self._graph_data["edges"] self._build_graph() @classmethod