Move generated payment-slips to AppData/Roaming
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
import models
|
||||
import locale
|
||||
|
||||
|
||||
from reportlab.lib.pagesizes import A4
|
||||
from reportlab.pdfgen import canvas
|
||||
from segno import helpers
|
||||
|
||||
|
||||
import datetime
|
||||
import locale
|
||||
|
||||
import os
|
||||
|
||||
def print_multiple_lines(lines: int, text):
|
||||
cnt = 1
|
||||
while cnt < lines:
|
||||
@@ -27,12 +27,10 @@ def create_payment_slip(member: models.Members):
|
||||
amount=15*member.member_count,
|
||||
reference=f'2024-4732-{member.id:03}-{member.member_count}')
|
||||
qrcode.save("epc_qr.png", scale=2)
|
||||
|
||||
subfolder = "mail/" if member.member_email else ""
|
||||
c = canvas.Canvas(f"payment_slips/{subfolder}{member.member_zip}_payment_slip_member{member.id}.pdf", pagesize=A4)
|
||||
#img = qrcode.to_pil(scale=4, dark='darkred', data_dark='darkorange',
|
||||
# data_light='yellow')
|
||||
#qrcodeba = bytearray(img)
|
||||
|
||||
subfolder = "mail" if member.member_email else ""
|
||||
fullfilepath = os.path.join(os.getenv('APPDATA'), "sust", "payment_slips",subfolder,f"{member.member_zip}_payment_slip_member{member.id}.pdf")
|
||||
c = canvas.Canvas(fullfilepath, pagesize=A4)
|
||||
|
||||
c.drawImage(image="epc_qr.png", x=500, y=40) # epc qr
|
||||
c.drawImage(image="Sportunion quer 4c.png", x=(w-180), y=(h-100), width=150, height=50, mask='auto')
|
||||
|
||||
Reference in New Issue
Block a user