Email Betreff

This commit is contained in:
Moritz Utcke
2025-03-13 17:12:45 -03:00
parent 2391629b36
commit 2a47b8f482
6 changed files with 59 additions and 10 deletions

View File

@@ -11,6 +11,7 @@ import { prisma } from "#lib/server/prisma.js";
import { getAnsichtsausweis } from "../ausweis.js";
import Mail from "nodemailer/lib/mailer/index.js";
import { shortenUID } from "#server/lib/hash.js";
import { getPaymentSuccessSubject } from "./helpers.js";
export async function sendInvoiceMail(
ausweis: VerbrauchsausweisWohnen,
@@ -33,6 +34,10 @@ export async function sendInvoiceMail(
const ausweisart = getAusweisartFromUUID(ausweis.uid);
if (!ausweisart) {
return
}
const attachments: Mail.Attachment[] = [];
const id = shortenUID(ausweis.uid)
@@ -65,7 +70,7 @@ export async function sendInvoiceMail(
attachments,
from: `"IBCornelsen" <info@online-energieausweis.org>`,
to: user.email,
subject: `Bestellbestätigung vom IBCornelsen (ID: ${id})`,
subject: getPaymentSuccessSubject(ausweis, rechnung, ausweisart),
cc: {
address: rechnung.email || "",
name: rechnung.empfaenger || "",