From 7317f377445b10bff5c4bcb94ded7e30ff8b9ad7 Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Thu, 9 Dec 2021 20:29:19 +0100 Subject: [PATCH] Update changelog --- CHANGELOG.rst | 1 + aleksis/core/util/pdf.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5cd079bca..a3023b12d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -18,6 +18,7 @@ Fixed ~~~~~ * View for assigning permissions didn't work with some global permissions. +* PDFs generated in background didn't contain logo or site title. `2.2.1_ – 2021-12-02 -------------------- diff --git a/aleksis/core/util/pdf.py b/aleksis/core/util/pdf.py index 03c5fcd47..d65000811 100644 --- a/aleksis/core/util/pdf.py +++ b/aleksis/core/util/pdf.py @@ -75,6 +75,8 @@ def generate_pdf_from_template( if not request: processed_context = process_custom_context_processors(settings.PDF_CONTEXT_PROCESSORS) processed_context.update(context) + else: + processed_context = context html_template = render_to_string(template_name, processed_context, request) file_object = PDFFile.objects.create(html_file=ContentFile(html_template, name="source.html")) -- GitLab