config: remove hard cap on macro length (#718)
Remove macro value limit of 1024 characters
This commit is contained in:
@@ -646,9 +646,6 @@ func validateMacro(name string, value any) error {
|
|||||||
// Validate that value is a scalar type
|
// Validate that value is a scalar type
|
||||||
switch v := value.(type) {
|
switch v := value.(type) {
|
||||||
case string:
|
case string:
|
||||||
if len(v) >= 1024 {
|
|
||||||
return fmt.Errorf("macro value for '%s' exceeds maximum length of 1024 characters", name)
|
|
||||||
}
|
|
||||||
// Check for self-reference
|
// Check for self-reference
|
||||||
macroSlug := fmt.Sprintf("${%s}", name)
|
macroSlug := fmt.Sprintf("${%s}", name)
|
||||||
if strings.Contains(v, macroSlug) {
|
if strings.Contains(v, macroSlug) {
|
||||||
|
|||||||
Reference in New Issue
Block a user