From dd83d7facada78b2beab975d55d63b0863995626 Mon Sep 17 00:00:00 2001 From: Eugen Eisler Date: Thu, 26 Sep 2024 19:37:36 +0200 Subject: [PATCH] fix: #997 use setting env value over default values --- common/configurable.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/common/configurable.go b/common/configurable.go index 172d7c5..a8e91ac 100644 --- a/common/configurable.go +++ b/common/configurable.go @@ -103,8 +103,9 @@ func (o *Setting) IsDefined() bool { } func (o *Setting) Configure() error { - if o.Value == "" { - o.Value = os.Getenv(o.EnvVariable) + envValue := os.Getenv(o.EnvVariable) + if envValue != "" { + o.Value = envValue } return o.IsValidErr() }