From 24d3f4686aca2a800ed48471fe211b05ee2d616f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Wed, 1 Apr 2020 20:45:51 +0200 Subject: [PATCH] fix label failing to render for non-pdfs --- sdbs_pile/pile/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sdbs_pile/pile/views.py b/sdbs_pile/pile/views.py index 0a8cad9..25dfab3 100644 --- a/sdbs_pile/pile/views.py +++ b/sdbs_pile/pile/views.py @@ -117,7 +117,7 @@ class DocumentWithLabel(BasePileViewMixin): final_stream = None concat_succeeded = False - if document.file: + if document.is_local_pdf: try: with open(document.file.path, 'rb') as document_fp: writer = PdfFileWriter() @@ -141,6 +141,7 @@ class DocumentWithLabel(BasePileViewMixin): else: return redirect(document.external_url) else: + label_stream.seek(0) final_stream = label_stream return FileResponse(final_stream,