From 9bf9dca88aee6af3f500bd50e3c9178b0628d6ea Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 10 Jul 2017 14:25:26 +0200 Subject: [PATCH] Invoice exporter: open in binary mode --- src/pretix/base/exporters/invoices.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/exporters/invoices.py b/src/pretix/base/exporters/invoices.py index 6ae5142dc6..a1e865c2f5 100644 --- a/src/pretix/base/exporters/invoices.py +++ b/src/pretix/base/exporters/invoices.py @@ -21,7 +21,7 @@ class InvoiceExporter(BaseExporter): if not i.file: invoice_pdf_task.apply(args=(i.pk,)) i.refresh_from_db() - i.file.open('r') + i.file.open('rb') zipf.writestr('{}.pdf'.format(i.number), i.file.read()) i.file.close()