Add check to skip admin notifications with no e-mails. Closes #300.

This commit is contained in:
Kailash Nadh 2021-09-24 19:28:32 +05:30
parent c2a3f7d9d7
commit 51da1a16a0

View file

@ -22,6 +22,10 @@ type notifData struct {
// sendNotification sends out an e-mail notification to admins.
func (app *App) sendNotification(toEmails []string, subject, tplName string, data interface{}) error {
if len(toEmails) == 0 {
return nil
}
var b bytes.Buffer
if err := app.notifTpls.ExecuteTemplate(&b, tplName, data); err != nil {
app.log.Printf("error compiling notification template '%s': %v", tplName, err)