From 530a22351881cb09f1e8a19cea5f168760cc3567 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira Date: Mon, 29 Sep 2025 17:39:49 -0300 Subject: [PATCH] fixed model change not working --- src/services/flows_service.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/services/flows_service.py b/src/services/flows_service.py index a64b75e0..50913162 100644 --- a/src/services/flows_service.py +++ b/src/services/flows_service.py @@ -549,6 +549,8 @@ class FlowsService: template = target_node.get("data", {}).get("node", {}).get("template", {}) if template.get(field_name): flow_data["data"]["nodes"][target_node_index]["data"]["node"]["template"][field_name]["value"] = field_value + if "options" in flow_data["data"]["nodes"][target_node_index]["data"]["node"]["template"][field_name] and field_value not in flow_data["data"]["nodes"][target_node_index]["data"]["node"]["template"][field_name]["options"]: + flow_data["data"]["nodes"][target_node_index]["data"]["node"]["template"][field_name]["options"].append(field_value) else: identifier = node_display_name raise Exception(f"{field_name} field not found in {identifier} component")