mirror of
https://github.com/KevinMidboe/planetposen-mail.git
synced 2025-10-29 01:30:32 +00:00
27 lines
555 B
Go
27 lines
555 B
Go
package mail
|
|
|
|
import (
|
|
"html/template"
|
|
"strings"
|
|
)
|
|
|
|
func buildOrderConfirmation(templateData EmailTemplateData) *OrderConfirmationEmailData {
|
|
subject := "Orderbekreftelse fra planetposen.no"
|
|
|
|
data := &OrderConfirmationEmailData{
|
|
Subject: subject,
|
|
FromName: "noreply@kevm.dev",
|
|
FromEmail: "noreply@kevm.dev",
|
|
}
|
|
|
|
tmpl := template.Must(template.ParseFiles("mail/mail-template_order-confirmation.html"))
|
|
b := new(strings.Builder)
|
|
err := tmpl.Execute(b, templateData)
|
|
if err != nil {
|
|
return nil
|
|
}
|
|
|
|
data.Markup = b.String()
|
|
return data
|
|
}
|