Update config validation function

Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
This commit is contained in:
Jan Tytgat
2025-04-29 15:48:26 +02:00
parent 19304a8d8e
commit 6988fa9907

View File

@ -99,6 +99,10 @@ func (c Config) Validate() error {
return errors.New("title is required") return errors.New("title is required")
} }
if c.Logger == nil {
return errors.New("logger is required")
}
var err error var err error
if _, err = semver.Parse(c.Version.Full); err != nil { if _, err = semver.Parse(c.Version.Full); err != nil {
return fmt.Errorf("invalid version: %s", c.Version) return fmt.Errorf("invalid version: %s", c.Version)