Quellcode durchsuchen

fix: add some limitations

Yeuoly vor 10 Monaten
Ursprung
Commit
5566ba5e43
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      internal/types/entities/plugin_entities/config.go

+ 2 - 2
internal/types/entities/plugin_entities/config.go

@@ -66,7 +66,7 @@ func isCredentialType(fl validator.FieldLevel) bool {
 }
 
 type ConfigOption struct {
-	Value string     `json:"value" validate:"required"`
+	Value string     `json:"value" validate:"required,lt=128"`
 	Label I18nObject `json:"label" validate:"required"`
 }
 
@@ -190,7 +190,7 @@ type ProviderConfig struct {
 	Scope       *string        `json:"scope" validate:"omitempty,is_scope"`
 	Required    bool           `json:"required"`
 	Default     any            `json:"default" validate:"omitempty,is_basic_type"`
-	Options     []ConfigOption `json:"options" validate:"omitempty,dive"`
+	Options     []ConfigOption `json:"options" validate:"omitempty,lt=128,dive"`
 	Label       I18nObject     `json:"label" validate:"required"`
 	Helper      *I18nObject    `json:"helper" validate:"omitempty"`
 	URL         *string        `json:"url" validate:"omitempty"`