From e0e1462c745b559f35ff8833f6cdd6145ffc834c Mon Sep 17 00:00:00 2001 From: AIIrondev Date: Thu, 27 Aug 2026 23:50:25 +0200 Subject: [PATCH] change --- Website/main.py | 2 +- Website/modules/emailservice/email.py | 20 ++++++++------------ 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/Website/main.py b/Website/main.py index 41fdac2..b34a812 100644 --- a/Website/main.py +++ b/Website/main.py @@ -3500,7 +3500,7 @@ def test_email(): send_accreditation_email( recipient="maximilian.gruendinger@invario-software.de", domain="testdomain.invario-software.de", - username="testuser", + username="test", password="TestPassword123", school_name="Test School", address="Test Address 123, 12345 Test City", diff --git a/Website/modules/emailservice/email.py b/Website/modules/emailservice/email.py index 23bfa8e..30d7218 100644 --- a/Website/modules/emailservice/email.py +++ b/Website/modules/emailservice/email.py @@ -478,15 +478,14 @@ def send_accreditation_email( contract_filename = f"Hauptvertrag_Invario_{safe_school_name}.pdf" contract_pdf_path = os.path.join(tempfile.gettempdir(), contract_filename) - # ACHTUNG: Die Funktion 'generate_main_contract_pdf' muss in deinem Code an anderer Stelle definiert sein! - # generate_main_contract_pdf( - # school_name=school_name, - # address=address, - # price=price, - # date=date, - # software_name=software_name, - # output_path=contract_pdf_path - # ) + generate_main_contract_pdf( + school_name=school_name, + address=address, + price=price, + date=date, + software_name=software_name, + output_path=contract_pdf_path + ) # 1b. Rechnung dynamisch mit FPDF erzeugen inkl. SELLER_INFO generated_invoice_path = None @@ -507,7 +506,6 @@ def send_accreditation_email( else: invoice_to_attach = invoice_path - # 2. Statischen Ordner aus Flask dynamisch ermitteln if current_app: static_dir = current_app.static_folder else: @@ -664,8 +662,6 @@ def send_accreditation_email( } ) - # 2. Status der ursprünglichen Instanz-Anfrage aktualisieren - # Da die ID "prov.get('_id')" nicht existiert, aktualisieren wir anhand des Benutzernamens req_col.update_one( {"username": username}, {"$set": {