feat(emailApi): changed how the raw html is embedded
Build and Push Docker image / build-and-push (push) Successful in 3m49s Details

This commit is contained in:
Valentin Kolb 2024-10-24 19:58:59 +02:00
parent 8c5dd4e93b
commit 98c55bc5ae
2 changed files with 2 additions and 3 deletions

View File

@ -9,7 +9,6 @@ import (
"github.com/pocketbase/pocketbase/models" "github.com/pocketbase/pocketbase/models"
"github.com/pocketbase/pocketbase/tools/mailer" "github.com/pocketbase/pocketbase/tools/mailer"
"github.com/pocketbase/pocketbase/tools/template" "github.com/pocketbase/pocketbase/tools/template"
htemplate "html/template"
"net/mail" "net/mail"
) )
@ -37,7 +36,7 @@ func sendEmailToUser(app *pocketbase.PocketBase, registry *template.Registry, re
"SENDER_SN": sender.GetString("sn"), "SENDER_SN": sender.GetString("sn"),
"SENDER_GIVENNAME": sender.GetString("givenName"), "SENDER_GIVENNAME": sender.GetString("givenName"),
"SENDER_EMAIL": senderEmail, "SENDER_EMAIL": senderEmail,
"CONTENT": htemplate.HTML(safeContent), "CONTENT": safeContent,
}) })
if err != nil { if err != nil {
currentErrors := emailRecord.GetString("errors") currentErrors := emailRecord.GetString("errors")

View File

@ -51,7 +51,7 @@
<p>Du hast eine E-Mail von {{.SENDER_GIVENNAME}} {{.SENDER_SN}} ({{.SENDER_EMAIL}})</p> <p>Du hast eine E-Mail von {{.SENDER_GIVENNAME}} {{.SENDER_SN}} ({{.SENDER_EMAIL}})</p>
</div> </div>
<div class="container"> <div class="container">
{{.CONTENT}} {{.CONTENT|raw}}
</div> </div>
<div class="container"> <div class="container">
<p>Du kannst {{.SENDER_GIVENNAME}} {{.SENDER_SN}} antworten, indem du auf den untenstehenden Button klickst.</p> <p>Du kannst {{.SENDER_GIVENNAME}} {{.SENDER_SN}} antworten, indem du auf den untenstehenden Button klickst.</p>