From 846a15f9fd5b3fc9f157568ff49d31d3be057a84 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Wed, 11 Oct 2023 18:32:56 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(base.py):=20convert=20"int"?= =?UTF-8?q?=20and=20"float"=20type=20values=20to=20their=20respective=20ty?= =?UTF-8?q?pes=20for=20better=20data=20consistency=20and=20type=20safety?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/graph/vertex/base.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend/langflow/graph/vertex/base.py b/src/backend/langflow/graph/vertex/base.py index 8ae0bb5f8..ad6fc952f 100644 --- a/src/backend/langflow/graph/vertex/base.py +++ b/src/backend/langflow/graph/vertex/base.py @@ -216,6 +216,10 @@ class Vertex: } elif isinstance(_value, dict): params[key] = _value + elif value.get("type") == "int": + params[key] = int(value.get("value")) + elif value.get("type") == "float": + params[key] = float(value.get("value")) else: params[key] = value.get("value")