mirror of
https://github.com/gohugoio/hugo.git
synced 2025-09-16 08:08:06 -04:00
parent
a09b8a60eb
commit
e751afa9bd
@ -286,7 +286,14 @@ func (l *configLoader) envValToVal(k string, v any) any {
|
|||||||
|
|
||||||
func (l *configLoader) envStringToVal(k, v string) any {
|
func (l *configLoader) envStringToVal(k, v string) any {
|
||||||
switch k {
|
switch k {
|
||||||
case "disablekinds", "disablelanguages":
|
case "disablekinds", "disablelanguages", "ignorefiles", "ignorelogs":
|
||||||
|
v = strings.TrimSpace(v)
|
||||||
|
if strings.HasPrefix(v, "[") && strings.HasSuffix(v, "]") {
|
||||||
|
if parsed, err := metadecoders.Default.UnmarshalStringTo(v, []any{}); err == nil {
|
||||||
|
return parsed
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if strings.Contains(v, ",") {
|
if strings.Contains(v, ",") {
|
||||||
return strings.Split(v, ",")
|
return strings.Split(v, ",")
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user