From aa57d5b94f738b1066ed8a502c60c79a17218c7a Mon Sep 17 00:00:00 2001 From: Ulric Qin Date: Sat, 17 Sep 2022 08:00:25 +0800 Subject: [PATCH] append newlines for toml config --- pkg/cfg/cfg.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/cfg/cfg.go b/pkg/cfg/cfg.go index 8ad3b31..b791144 100644 --- a/pkg/cfg/cfg.go +++ b/pkg/cfg/cfg.go @@ -65,6 +65,7 @@ func LoadConfigByDir(configDir string, configPtr interface{}) error { } if len(tBuf) != 0 { + tBuf = append(tBuf, []byte("\n\n")...) loaders = append(loaders, &multiconfig.TOMLLoader{Reader: bytes.NewReader(tBuf)}) } if len(yBuf) != 0 { @@ -92,6 +93,7 @@ func LoadConfigs(configs []ConfigWithFormat, configPtr interface{}) error { for _, c := range configs { switch c.Format { case TomlFormat: + tBuf = append(tBuf, []byte("\n\n")...) tBuf = append(tBuf, []byte(c.Config)...) case YamlFormat: yBuf = append(yBuf, []byte(c.Config)...)