Avoid overwrite of env configs

This commit is contained in:
lash 2025-01-24 08:47:23 +00:00
parent f1c4d5f1f9
commit 9a094f440f
Signed by: lash
GPG Key ID: 21D2E7BB88C2A746

View File

@ -23,6 +23,18 @@ func NewOverride() *viseconfig.Override {
}
func Apply(o *viseconfig.Override) error {
if *o.DbConn == "?" {
o.DbConn = nil
}
if *o.ResourceConn == "?" {
o.ResourceConn = nil
}
if *o.UserConn == "?" {
o.UserConn = nil
}
if *o.StateConn == "?" {
o.StateConn = nil
}
viseconfig.ApplyConn(o)
return nil
}