From 2e90cb9a2a0733b7bd51579fbdfc3fee8332e8ed Mon Sep 17 00:00:00 2001 From: Robert Crumbaugh Date: Wed, 22 Mar 2023 13:56:19 -0700 Subject: [PATCH] Add required for publishing --- config.go | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/config.go b/config.go index c5c4bda..070c8d6 100644 --- a/config.go +++ b/config.go @@ -29,12 +29,13 @@ type LanguageConfig struct { } type LanguageConfigField struct { - Name string `yaml:"name" json:"name"` - Required bool `yaml:"required" json:"required"` - DefaultValue *string `yaml:"defaultValue,omitempty" json:"default_value,omitempty"` - Description *string `yaml:"description,omitempty" json:"description,omitempty"` - ValidationRegex *string `yaml:"validationRegex,omitempty" json:"validation_regex,omitempty"` - ValidationMessage *string `yaml:"validationMessage,omitempty" json:"validation_message,omitempty"` + Name string `yaml:"name" json:"name"` + Required bool `yaml:"required" json:"required"` + RequiredForPublishing *bool `yaml:"requiredForPublishing,omitempty" json:"required_for_publishing,omitempty"` + DefaultValue *string `yaml:"defaultValue,omitempty" json:"default_value,omitempty"` + Description *string `yaml:"description,omitempty" json:"description,omitempty"` + ValidationRegex *string `yaml:"validationRegex,omitempty" json:"validation_regex,omitempty"` + ValidationMessage *string `yaml:"validationMessage,omitempty" json:"validation_message,omitempty"` } type Config struct {