Fix paperwork printing

This commit is contained in:
David Taylor
2017-06-21 11:44:36 +01:00
committed by Tom Price
parent 50c997b568
commit a88f4d0cb2
3 changed files with 2 additions and 6 deletions

View File

@@ -1,4 +1,3 @@
import io as StringIO
import datetime
import re
@@ -72,7 +71,6 @@ class InvoicePrint(generic.View):
}
rml = template.render(context)
buffer = StringIO.StringIO()
buffer = rml2pdf.parseString(rml)

View File

@@ -1,4 +1,3 @@
import io as StringIO
from io import BytesIO
import urllib.request, urllib.error, urllib.parse
@@ -184,7 +183,7 @@ class EventPrint(generic.View):
buffer.close()
terms = urllib.request.urlopen(settings.TERMS_OF_HIRE_URL)
merger.append(StringIO.StringIO(terms.read()))
merger.append(BytesIO(terms.read()))
merged = BytesIO()
merger.write(merged)

View File

@@ -1,4 +1,3 @@
import io as StringIO
import re
import urllib.request, urllib.error, urllib.parse
from io import BytesIO
@@ -39,7 +38,7 @@ def send_eventauthorisation_success_email(instance):
buffer.close()
terms = urllib.request.urlopen(settings.TERMS_OF_HIRE_URL)
merger.append(StringIO.StringIO(terms.read()))
merger.append(BytesIO(terms.read()))
merged = BytesIO()
merger.write(merged)