for id, vorname, nachname, email, tshirt, zipper in \
conn.execute("SELECT id, vorname, nachname, email, tshirt, zipper FROM teilnehmer WHERE emailsent = 0"):
- rechnung, preis = gen_rechnung(tshirt, zipper)).encode('utf-8')
+ rechnung, preis = gen_rechnung(tshirt, zipper)
with open(os.path.join(outdir, email), 'w') as f:
f.write(template.render(vorname=vorname.decode('utf-8'),
nachname=nachname.decode('utf-8'),
email=email.decode('utf-8'),
token=gen_token(id, vorname, nachname),
- rechnung=rechnung)
+ rechnung=rechnung).encode('utf-8'))
conn.execute("UPDATE teilnehmer set emailsent = ?, betrag = ? WHERE id = ?", [datetime.datetime.now().isoformat(),
preis, id])