diff --git a/Website/modules/emailservice/email.py b/Website/modules/emailservice/email.py index 2fc74f5..fdb36e3 100644 --- a/Website/modules/emailservice/email.py +++ b/Website/modules/emailservice/email.py @@ -344,9 +344,9 @@ def send_accreditation_email( address: str = "[Straße, Hausnummer] [PLZ, Ort]", price: str = "250,00", date: str = "[Ort, Datum]", - software_name: str = "Invario Inventarsystem" + software_name: str = "Invario Inventarsystem", ) -> bool: - """Generiert den Hauptvertrag temporär und versendet ihn zusammen mit AGB & AVV per E-Mail.""" + """Generiert den Hauptvertrag temporär und versendet ihn zusammen mit Rechnung, AGB & AVV per E-Mail.""" # Clean Sanitization für Dateinamen safe_school_name = "".join([c for c in school_name if c.isalnum() or c in (' ', '_', '-')]).rstrip() @@ -364,16 +364,16 @@ def send_accreditation_email( ) # 2. Pfade zu den statischen Dokumenten - agb_pdf_path = os.path.join("static", "download", "AGB Invario.pdf") - avv_pdf_path = os.path.join("static", "download", "AVV Invario.pdf") - - # 3. E-Mail Inhalte + agb_pdf_path = os.path.join("opt", "Key-service-Server", "Website", "static", "download", "AGB Invario.pdf") + avv_pdf_path = os.path.join("opt", "Key-service-Server", "Website", "static", "download", "AVV Invario.pdf") + + # 3. E-Mail Inhalte anpassen subject = "Ihre Zugangsdaten und Unterlagen für Invario" text_note = ( f"Sehr geehrte/r {username},\n\n" "Vielen Dank für Ihre Akkreditierung bei Invario. " - "Im Anhang finden Sie Ihren Hauptvertrag sowie die AGB und den AVV.\n\n" + "Im Anhang finden Sie Ihre Rechnung, den Hauptvertrag sowie die AGB und den AVV.\n\n" f"Ihre Zugangsdaten:\n" f"Domain: https://{domain}\n" f"Benutzername: {username}\n" @@ -385,7 +385,7 @@ def send_accreditation_email(
- Vielen Dank für Ihre Akkreditierung. Im Anhang finden Sie Ihren Hauptvertrag sowie die AGB und den AVV. + Vielen Dank für Ihre Akkreditierung. Im Anhang finden Sie Ihre Rechnung, den Hauptvertrag sowie die AGB und den AVV.