From 148b19b0d7e36b6f2b8a169d2cb7b6069ab5d00a Mon Sep 17 00:00:00 2001 From: Mutahhir Hayat Date: Wed, 19 Jun 2024 15:16:33 +0200 Subject: [PATCH] return validate value instead of dynamic value --- .../stackruntime/internal/stackeval/local_value_config.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/stacks/stackruntime/internal/stackeval/local_value_config.go b/internal/stacks/stackruntime/internal/stackeval/local_value_config.go index 02cf1e3d6a..59f3bfb5be 100644 --- a/internal/stacks/stackruntime/internal/stackeval/local_value_config.go +++ b/internal/stacks/stackruntime/internal/stackeval/local_value_config.go @@ -61,7 +61,9 @@ func (v *LocalValueConfig) StackConfig(ctx context.Context) *StackConfig { // ExprReferenceValue implements Referenceable func (v *LocalValueConfig) ExprReferenceValue(ctx context.Context, phase EvalPhase) cty.Value { - return cty.DynamicVal + out, _ := v.ValidateValue(ctx, phase) + + return out } // ValidateValue validates that the value expression is evaluatable and that