fix: show live ticker across app and website and suppress review emails
This commit is contained in:
@@ -626,7 +626,7 @@ export default defineEventHandler(async (event) => {
|
||||
let emailResult
|
||||
if (usedTemplate) {
|
||||
// E-Mail senden via zentralen Service (pass full path)
|
||||
emailResult = await sendMembershipEmailUtil(data, finalPdfPath)
|
||||
emailResult = await sendMembershipEmailUtil(data, finalPdfPath, event)
|
||||
// Antragsdaten verschlüsselt speichern
|
||||
const encryptedData = JSON.stringify(data)
|
||||
// nosemgrep: javascript.lang.security.audit.path-traversal.path-join-resolve-traversal.path-join-resolve-traversal
|
||||
@@ -687,7 +687,7 @@ export default defineEventHandler(async (event) => {
|
||||
await fs.copyFile(pdfPath, finalPdfPath)
|
||||
|
||||
// E-Mail senden via zentralen Service (pass full path)
|
||||
emailResult = await sendMembershipEmailUtil(data, finalPdfPath)
|
||||
emailResult = await sendMembershipEmailUtil(data, finalPdfPath, event)
|
||||
|
||||
// Antragsdaten verschlüsselt speichern
|
||||
const encryptedData = JSON.stringify(data)
|
||||
@@ -720,7 +720,7 @@ export default defineEventHandler(async (event) => {
|
||||
const fallbackFilename = await generateSimplePDF(data, filename, event)
|
||||
|
||||
// E-Mail senden (Fallback)
|
||||
const emailResult = await sendMembershipEmailUtil(data, path.join(uploadsDir, `${filename}.txt`))
|
||||
const emailResult = await sendMembershipEmailUtil(data, path.join(uploadsDir, `${filename}.txt`), event)
|
||||
|
||||
console.log('LaTeX nicht verfügbar, verwende Fallback-Lösung')
|
||||
console.log('E-Mail würde gesendet werden an:', emailResult.recipients || [])
|
||||
|
||||
Reference in New Issue
Block a user