diff --git a/frappe/utils/pdf.py b/frappe/utils/pdf.py index 8376d32a93..54b90be6ed 100644 --- a/frappe/utils/pdf.py +++ b/frappe/utils/pdf.py @@ -18,12 +18,14 @@ def get_pdf(html, options=None, output=None): "disable-local-file-access": "", }) + filedata = '' + try: # Set filename property to false, so no file is actually created filedata = pdfkit.from_string(html, False, options=options or {}) # https://pythonhosted.org/PyPDF2/PdfFileReader.html - # create in-memory binary streams from filedata and create a PdfFileReader objcet + # create in-memory binary streams from filedata and create a PdfFileReader object reader = PdfFileReader(io.BytesIO(filedata)) except IOError as e: