From 1277a57641d7b1acde99f46e0c9f08d0794e2417 Mon Sep 17 00:00:00 2001 From: QuantumGhost Date: Tue, 23 Sep 2025 18:21:16 +0800 Subject: [PATCH] fix(api): fix internal server error caused by NULL `environment_variables` (#26125) --- api/models/workflow.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/models/workflow.py b/api/models/workflow.py index 9d129a09e2..333220667a 100644 --- a/api/models/workflow.py +++ b/api/models/workflow.py @@ -354,7 +354,7 @@ class Workflow(Base): if not tenant_id: return [] - environment_variables_dict: dict[str, Any] = json.loads(self._environment_variables) + environment_variables_dict: dict[str, Any] = json.loads(self._environment_variables or "{}") results = [ variable_factory.build_environment_variable_from_mapping(v) for v in environment_variables_dict.values() ]