Buchungskalender: origin/main (Aufträge) zusammenführen

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
knsoandClaude Opus 5.5 committed 2026-10-07 15:46:31 +00:00
commit fd971309a8
145 files changed
+42590 -129

No files matched your search

+3 -2
View File
@@ -35,10 +35,11 @@ function getTransporter() {
}
/** Vorlage rendern (server/mail-templates); Unstimmigkeiten landen im Log, die Mail geht trotzdem raus. */
function render({ template, values = {}, blocks = {} }) {
function render({ template, values = {}, blocks = {}, subjectPrefix = '' }) {
const mail = renderMail(template, values, blocks)
for (const problem of mail.problems) console.warn(`[mailer] Vorlage ${template}: ${problem}`)
return mail
// optional: Text vor dem Betreff der Vorlage (z. B. "Kopie: " bei einer Teamkopie)
return subjectPrefix ? { ...mail, subject: `${subjectPrefix}${mail.subject}` } : mail
}
// Throttle: pro Kunde maximal eine Benachrichtigung je Zeitfenster,