From 7ea5a2b59ee23014841e5cf19fc84497687ec4d8 Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Wed, 24 Jun 2026 09:46:43 +0200 Subject: [PATCH] PDF: add placeholder invoice_custom_field (#6298) --- src/pretix/base/pdf.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/pretix/base/pdf.py b/src/pretix/base/pdf.py index a8cb2fc2c3..364e9ec9eb 100644 --- a/src/pretix/base/pdf.py +++ b/src/pretix/base/pdf.py @@ -372,6 +372,11 @@ DEFAULT_VARIABLES = OrderedDict(( "editor_sample": _("Atlantis"), "evaluate": lambda op, order, ev: str(getattr(order.invoice_address.country, 'name', '')) if getattr(order, 'invoice_address', None) else '' }), + ("invoice_custom_field", { + "label": _("Invoice custom recipient field"), + "editor_sample": _("Custom recipient field"), + "evaluate": lambda op, order, ev: order.invoice_address.custom_field if getattr(order, 'invoice_address', None) else '' + }), ("addons", { "label": _("List of Add-Ons"), "editor_sample": _("Add-on 1\n2x Add-on 2"),