Update Config.Load function to override default values if not set or wrong
continuous-integration/drone/push Build is failing Details

This commit is contained in:
ycc 2024-04-23 22:31:11 +02:00
parent d14cd161da
commit 4dfec86279
1 changed files with 9 additions and 0 deletions

View File

@ -71,6 +71,15 @@ func (c *Config) Load(filename string) error {
if err != nil {
return err
}
// override values if not set or wrong
if c.HttpTimeOut <= 0 {
c.HttpTimeOut = 10
c.Save(filename)
}
if c.HttpLongPoll <= 1 {
c.HttpLongPoll = 300
c.Save(filename)
}
return nil
}