From b32e4ca8b9bcb012812a0bc5d3249554a18d2322 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Thu, 6 Jul 2023 17:08:28 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(util.py):=20improve=20type?= =?UTF-8?q?=20formatting=20in=20format=5Fdict=20function=20The=20format=5F?= =?UTF-8?q?dict=20function=20now=20properly=20handles=20different=20variat?= =?UTF-8?q?ions=20of=20list=20types=20by=20removing=20unnecessary=20charac?= =?UTF-8?q?ters=20from=20the=20type=20string.=20This=20improves=20the=20co?= =?UTF-8?q?nsistency=20and=20accuracy=20of=20the=20type=20formatting=20in?= =?UTF-8?q?=20the=20function.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/utils/util.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/backend/langflow/utils/util.py b/src/backend/langflow/utils/util.py index 4769563bd..c5db6052e 100644 --- a/src/backend/langflow/utils/util.py +++ b/src/backend/langflow/utils/util.py @@ -243,7 +243,11 @@ def format_dict(d, name: Optional[str] = None): # Check for list type if "List" in _type or "Sequence" in _type or "Set" in _type: - _type = _type.replace("List[", "")[:-1] + _type = ( + _type.replace("List[", "") + .replace("Sequence[", "") + .replace("Set[", "")[:-1] + ) value["list"] = True else: value["list"] = False