From 09d0df8b66b6ee01320396d69412fac608c220b6 Mon Sep 17 00:00:00 2001 From: Steven Masley Date: Mon, 19 May 2025 10:59:09 -0500 Subject: [PATCH 1/2] fix: map_structure of form_type to match argument name --- provider/parameter.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/provider/parameter.go b/provider/parameter.go index f0a26c9..0809aed 100644 --- a/provider/parameter.go +++ b/provider/parameter.go @@ -54,7 +54,7 @@ type Parameter struct { DisplayName string `mapstructure:"display_name"` Description string Type OptionType - FormType ParameterFormType + FormType ParameterFormType `mapstructure:"form_type"` Mutable bool Default *string Icon string From 40b9e33f8325b7b4598915d20c3325479c38597d Mon Sep 17 00:00:00 2001 From: Steven Masley Date: Mon, 19 May 2025 11:19:29 -0500 Subject: [PATCH 2/2] chore: required on anonymouse struct too --- provider/parameter.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/provider/parameter.go b/provider/parameter.go index 0809aed..de6e60f 100644 --- a/provider/parameter.go +++ b/provider/parameter.go @@ -86,10 +86,10 @@ func parameterDataSource() *schema.Resource { var parameter Parameter err = mapstructure.Decode(struct { Name interface{} - DisplayName interface{} + DisplayName interface{} `mapstructure:"display_name"` Description interface{} Type interface{} - FormType interface{} + FormType interface{} `mapstructure:"form_type"` Mutable interface{} Default interface{} Icon interface{}