From ddb465d09ee07a8fe608deb800082cfa2cba2553 Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Mon, 14 Sep 2026 14:31:36 +0200 Subject: [PATCH] Badges: fix rotated background-PDF --- src/pretix/plugins/badges/exporters.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/pretix/plugins/badges/exporters.py b/src/pretix/plugins/badges/exporters.py index b7bc35ba5d..8ea9c63b98 100644 --- a/src/pretix/plugins/badges/exporters.py +++ b/src/pretix/plugins/badges/exporters.py @@ -372,7 +372,10 @@ def _render_badges(event: Event, positions: List[OrderPosition], opt: dict) -> T fg_pdf.append(buffer) new_num_pages = len(fg_pdf.pages) for i in range(new_num_pages - num_pages): - bg_pdf.add_page(renderer.bg_pdf.pages[i]) + bg_page = renderer.bg_pdf.pages[i] + if bg_page.rotation != 0: + bg_page.transfer_rotation_to_content() + bg_pdf.add_page(bg_page) num_pages = new_num_pages return fg_pdf, bg_pdf, num_pages