change
This commit is contained in:
+1
-1
@@ -3500,7 +3500,7 @@ def test_email():
|
|||||||
send_accreditation_email(
|
send_accreditation_email(
|
||||||
recipient="maximilian.gruendinger@invario-software.de",
|
recipient="maximilian.gruendinger@invario-software.de",
|
||||||
domain="testdomain.invario-software.de",
|
domain="testdomain.invario-software.de",
|
||||||
username="testuser",
|
username="test",
|
||||||
password="TestPassword123",
|
password="TestPassword123",
|
||||||
school_name="Test School",
|
school_name="Test School",
|
||||||
address="Test Address 123, 12345 Test City",
|
address="Test Address 123, 12345 Test City",
|
||||||
|
|||||||
@@ -478,15 +478,14 @@ def send_accreditation_email(
|
|||||||
contract_filename = f"Hauptvertrag_Invario_{safe_school_name}.pdf"
|
contract_filename = f"Hauptvertrag_Invario_{safe_school_name}.pdf"
|
||||||
contract_pdf_path = os.path.join(tempfile.gettempdir(), contract_filename)
|
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(
|
||||||
# generate_main_contract_pdf(
|
school_name=school_name,
|
||||||
# school_name=school_name,
|
address=address,
|
||||||
# address=address,
|
price=price,
|
||||||
# price=price,
|
date=date,
|
||||||
# date=date,
|
software_name=software_name,
|
||||||
# software_name=software_name,
|
output_path=contract_pdf_path
|
||||||
# output_path=contract_pdf_path
|
)
|
||||||
# )
|
|
||||||
|
|
||||||
# 1b. Rechnung dynamisch mit FPDF erzeugen inkl. SELLER_INFO
|
# 1b. Rechnung dynamisch mit FPDF erzeugen inkl. SELLER_INFO
|
||||||
generated_invoice_path = None
|
generated_invoice_path = None
|
||||||
@@ -507,7 +506,6 @@ def send_accreditation_email(
|
|||||||
else:
|
else:
|
||||||
invoice_to_attach = invoice_path
|
invoice_to_attach = invoice_path
|
||||||
|
|
||||||
# 2. Statischen Ordner aus Flask dynamisch ermitteln
|
|
||||||
if current_app:
|
if current_app:
|
||||||
static_dir = current_app.static_folder
|
static_dir = current_app.static_folder
|
||||||
else:
|
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(
|
req_col.update_one(
|
||||||
{"username": username},
|
{"username": username},
|
||||||
{"$set": {
|
{"$set": {
|
||||||
|
|||||||
Reference in New Issue
Block a user