changes to the email processing
This commit is contained in:
+4
-4
@@ -48,7 +48,7 @@ import Web.modules.log.audit_log as al
|
||||
import push_notifications as pn
|
||||
import Web.modules.inventarsystem.pdf_export as pdf_export
|
||||
import Web.modules.inventarsystem.excel_export as excel_export
|
||||
from Web.modules.emailservice.email import send
|
||||
from Web.modules.emailservice.email import send, send_pdf
|
||||
import datetime
|
||||
from apscheduler.schedulers.background import BackgroundScheduler
|
||||
from bson.objectid import ObjectId, InvalidId
|
||||
@@ -5543,7 +5543,7 @@ def student_card_single_barcode_download(card_id):
|
||||
if not cfg.MODULES.is_enabled('mail'):
|
||||
flash('Das E-Mail-Add-on ist deaktiviert. Der Ausweis kann weiterhin als PDF heruntergeladen werden.', 'warning')
|
||||
return redirect(url_for('student_cards_admin'))
|
||||
sent = send(
|
||||
sent = send_pdf(
|
||||
recipient_email,
|
||||
f'Bibliotheksausweis {card["AusweisId"]}',
|
||||
f'Anbei erhalten Sie den Bibliotheksausweis für {card.get("SchülerName", "")} als PDF.',
|
||||
@@ -9153,7 +9153,7 @@ def admin_audit_export_pdf_official():
|
||||
flash('Das E-Mail-Add-on ist deaktiviert. Der Auditbericht kann weiterhin als PDF heruntergeladen werden.', 'warning')
|
||||
return redirect(url_for('admin_audit_dashboard'))
|
||||
filename = f'audit-official-report-{datetime.datetime.now(ZoneInfo("Europe/Berlin")).strftime("%Y%m%d-%H%M%S")}.pdf'
|
||||
sent = send(
|
||||
sent = send_pdf(
|
||||
recipient_email,
|
||||
'Amtlicher Auditbericht',
|
||||
'Anbei erhalten Sie den aktuellen amtlichen Auditbericht des Inventarsystems als PDF.',
|
||||
@@ -9549,7 +9549,7 @@ def admin_create_invoice(borrow_id):
|
||||
if not cfg.MODULES.is_enabled('mail'):
|
||||
flash('Das E-Mail-Add-on ist deaktiviert. Die PDF-Rechnung kann weiterhin heruntergeladen werden.', 'warning')
|
||||
return redirect(url_for('admin_borrowings'))
|
||||
sent = send(
|
||||
sent = send_pdf(
|
||||
recipient_email,
|
||||
f'Rechnung {invoice_number} - {item_name}',
|
||||
f'Anbei erhalten Sie die Rechnung {invoice_number} zum Element {item_name}.',
|
||||
|
||||
Reference in New Issue
Block a user