Replace deprecated pypdf.PdfMerger with pypdf.PdfWriter (#3383)

This commit is contained in:
Richard Schreiber
2023-06-05 09:32:03 +02:00
committed by GitHub
parent 35350a13d6
commit 8f17b338d1
3 changed files with 6 additions and 6 deletions

View File

@@ -44,7 +44,7 @@ from django.http import HttpRequest
from django.template.loader import get_template
from django.utils.functional import cached_property
from django.utils.translation import gettext_lazy as _
from pypdf import PdfMerger
from pypdf import PdfWriter
from pretix.base.i18n import language
from pretix.base.models import Order, OrderPosition
@@ -113,7 +113,7 @@ class PdfTicketOutput(BaseTicketOutput):
return renderer.render_background(buffer, _('Ticket'))
def generate_order(self, order: Order):
merger = PdfMerger()
merger = PdfWriter()
with language(order.locale, self.event.settings.region):
for op in order.positions_with_tickets:
layout = override_layout.send_chained(