fix typing in _resolve_parameter_value (#3390)

This commit is contained in:
Shuchang Zheng
2025-09-07 15:36:44 -07:00
committed by GitHub
parent e7413e7375
commit 1f51da17a9

View File

@@ -847,13 +847,11 @@ class WorkflowRunContext:
if not parameter_value:
return parameter_value
parameter_value = jinja_sandbox_env.from_string(parameter_value).render(self.values)
# Fallback on direct value in case configured as 'my_parameter' instead of '{{ my_parameter }}'
if self.has_parameter(parameter_value) and self.has_value(parameter_value):
return self.values[parameter_value]
else:
return parameter_value
return jinja_sandbox_env.from_string(parameter_value).render(self.values)
class WorkflowContextManager: