From 52f2ac28288debf6b86ef7627ba8ffa350ce1e62 Mon Sep 17 00:00:00 2001 From: Austin Valle Date: Thu, 12 Jun 2025 12:03:05 -0400 Subject: [PATCH] framework: Fix docs for `UseStateForUnknown` --- .../docs/plugin/framework/resources/plan-modification.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/terraform-plugin-framework/v1.15.x/docs/plugin/framework/resources/plan-modification.mdx b/content/terraform-plugin-framework/v1.15.x/docs/plugin/framework/resources/plan-modification.mdx index bcab40d8d..26bf3aaa8 100644 --- a/content/terraform-plugin-framework/v1.15.x/docs/plugin/framework/resources/plan-modification.mdx +++ b/content/terraform-plugin-framework/v1.15.x/docs/plugin/framework/resources/plan-modification.mdx @@ -78,8 +78,8 @@ func (m useStateForUnknownModifier) MarkdownDescription(_ context.Context) strin // PlanModifyBool implements the plan modification logic. func (m useStateForUnknownModifier) PlanModifyBool(_ context.Context, req planmodifier.BoolRequest, resp *planmodifier.BoolResponse) { - // Do nothing if there is no state value. - if req.StateValue.IsNull() { + // Do nothing if there is no state (resource is being created). + if req.State.Raw.IsNull() { return }