We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bb79bee commit 56da824Copy full SHA for 56da824
utils/email.go
@@ -3,7 +3,6 @@ package utils
3
import (
4
"bytes"
5
"crypto/tls"
6
- "fmt"
7
"html/template"
8
"log"
9
"os"
@@ -35,8 +34,6 @@ func ParseTemplateDir(dir string) (*template.Template, error) {
35
34
return nil
36
})
37
38
- fmt.Println("Am parsing templates...")
39
-
40
if err != nil {
41
return nil, err
42
}
@@ -66,8 +63,9 @@ func SendEmail(user *models.DBResponse, data *EmailData, templateName string) er
66
63
log.Fatal("Could not parse template", err)
67
64
68
65
69
- template = template.Lookup(templateName)
70
- template.Execute(&body, &data)
+ if err := template.ExecuteTemplate(&body, templateName, &data); err != nil {
+ log.Fatal("Could not execute template", err)
+ }
71
72
m := gomail.NewMessage()
73
0 commit comments