api app source

This commit is contained in:
shoopea
2025-12-28 21:54:21 +01:00
parent fd1c14831f
commit fc81c38ffd
4 changed files with 234 additions and 38 deletions

View File

@@ -116,19 +116,19 @@ func LoadConfigByte(conf []byte) (*Config, error) {
if c.Email != nil {
if c.Email.Active {
if len(c.Email.SmtpHost) == 0 {
err := fmt.Errorf("no smtp")
err := errors.New("no smtp")
log.WithFields(log.Fields{"error": err}).Errorf("")
return nil, err
}
if len(c.Email.FromEmail) == 0 {
err := fmt.Errorf("no email from")
err := errors.New("no email from")
log.WithFields(log.Fields{"error": err}).Errorf("")
return nil, err
}
if len(c.Email.ToEmail) == 0 {
err := fmt.Errorf("no email to")
err := errors.New("no email to")
log.WithFields(log.Fields{"error": err}).Errorf("")
return nil, err
}