From 673739c9bddd9839627627031fc8e6e57d4b49df Mon Sep 17 00:00:00 2001 From: Qiao Han Date: Thu, 18 Jul 2024 13:49:15 +0800 Subject: [PATCH] fix: use config value as default when loading from env --- pkg/config/config.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/config.go b/pkg/config/config.go index c40c1145a..49fa5fb13 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -516,7 +516,7 @@ func (c *config) Load(path string, fsys fs.FS) error { builder := NewPathBuilder(path) // Load default values var buf bytes.Buffer - if err := initConfigTemplate.Option("missingkey=zero").Execute(&buf, nil); err != nil { + if err := initConfigTemplate.Option("missingkey=zero").Execute(&buf, c); err != nil { return errors.Errorf("failed to initialise config template: %w", err) } dec := toml.NewDecoder(&buf)