#8 Remove hint for mail-delivery if mail is already active
This commit is contained in:
@@ -20,7 +20,9 @@ def print_multiple_lines(lines: int, text):
|
|||||||
text.textLines("")
|
text.textLines("")
|
||||||
cnt += 1
|
cnt += 1
|
||||||
|
|
||||||
def create_payment_slip(member: models.Members = None):
|
def create_payment_slip(member: models.Members = None,
|
||||||
|
forMail: bool = False):
|
||||||
|
|
||||||
locale.setlocale(locale.LC_ALL, '')
|
locale.setlocale(locale.LC_ALL, '')
|
||||||
|
|
||||||
salutation = "Deine"
|
salutation = "Deine"
|
||||||
@@ -94,7 +96,10 @@ def create_payment_slip(member: models.Members = None):
|
|||||||
print_multiple_lines(2, text)
|
print_multiple_lines(2, text)
|
||||||
text.textLines("* Skigymnastik\n* Radfahren\n* Stockschiessen\n* Pilates\n* Tagesskifahrt\n* uvam")
|
text.textLines("* Skigymnastik\n* Radfahren\n* Stockschiessen\n* Pilates\n* Tagesskifahrt\n* uvam")
|
||||||
print_multiple_lines(5, text)
|
print_multiple_lines(5, text)
|
||||||
|
if not forMail:
|
||||||
text.textLines(f"Wir möchten das Zustellen des Mitgliedsbeitrags-Zahlscheines zuküntig auf Mail umstellen, daher bitten wir {salutation3},\nuns eine Mail mit dem Betreff \"Zahlschein\" an unsere Mail-Adresse sv.stthomas@gmx.at zu senden!")
|
text.textLines(f"Wir möchten das Zustellen des Mitgliedsbeitrags-Zahlscheines zuküntig auf Mail umstellen, daher bitten wir {salutation3},\nuns eine Mail mit dem Betreff \"Zahlschein\" an unsere Mail-Adresse sv.stthomas@gmx.at zu senden!")
|
||||||
|
else:
|
||||||
|
print_multiple_lines(2, text)
|
||||||
print_multiple_lines(3, text)
|
print_multiple_lines(3, text)
|
||||||
text.textLines(f"{salutation2.capitalize()} Sportverein-Team!")
|
text.textLines(f"{salutation2.capitalize()} Sportverein-Team!")
|
||||||
c.drawText(text)
|
c.drawText(text)
|
||||||
|
|||||||
@@ -58,7 +58,8 @@ def send_mail(member: models.Members):
|
|||||||
|
|
||||||
path_to_file = os.path.join(os.path.expanduser("~"),"sust","payment_slips","mail",f"{member.member_zip}_payment_slip_member{member.id}.pdf")
|
path_to_file = os.path.join(os.path.expanduser("~"),"sust","payment_slips","mail",f"{member.member_zip}_payment_slip_member{member.id}.pdf")
|
||||||
if not exists(path_to_file):
|
if not exists(path_to_file):
|
||||||
create_payment_slip(member=member)
|
create_payment_slip(member=member,
|
||||||
|
forMail=True)
|
||||||
|
|
||||||
with open(path_to_file, 'rb') as f:
|
with open(path_to_file, 'rb') as f:
|
||||||
attachment = MIMEApplication(f.read(), _subtype='pdf')
|
attachment = MIMEApplication(f.read(), _subtype='pdf')
|
||||||
|
|||||||
Reference in New Issue
Block a user