From 68f69e878ec4d3aa82487145d44a3601c2396123 Mon Sep 17 00:00:00 2001 From: Petru Molla Date: Mon, 17 Apr 2023 17:38:44 +0300 Subject: [PATCH] Using an exported Flow JSON file with load_flow_from_json("path/to/flow.json") returns "UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 9465: character maps to ". Specifying the encodint type in the function helps to fix that error. --- src/backend/langflow/interface/loading.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/langflow/interface/loading.py b/src/backend/langflow/interface/loading.py index 0fa1c5f2e..0d4465e7e 100644 --- a/src/backend/langflow/interface/loading.py +++ b/src/backend/langflow/interface/loading.py @@ -87,7 +87,7 @@ def load_flow_from_json(path: str): from langflow.graph import Graph """Load flow from json file""" - with open(path, "r") as f: + with open(path, "r", encoding='utf-8') as f: flow_graph = json.load(f) data_graph = flow_graph["data"] nodes = data_graph["nodes"]