From 26f03e1c60964f01207cdd05670aa65390d160e1 Mon Sep 17 00:00:00 2001 From: pythongosssss <125205205+pythongosssss@users.noreply.github.com> Date: Fri, 16 Aug 2024 17:30:20 +0100 Subject: [PATCH] throw more helpful error --- py/math_expression.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/py/math_expression.py b/py/math_expression.py index 53c54e9..4a41655 100644 --- a/py/math_expression.py +++ b/py/math_expression.py @@ -146,7 +146,10 @@ class MathExpression: values = prompt[str(node_id)] if "inputs" in values: if widget_name in values["inputs"]: - return values["inputs"][widget_name] + value = values["inputs"][widget_name] + if isinstance(value, list): + raise ValueError("Converted widgets are not supported via named reference, use the inputs instead.") + return value raise NameError(f"Widget not found: {node_name}.{widget_name}") raise NameError(f"Node not found: {node_name}.{widget_name}")