From ed1a2dd57f26a0b9d4e8e2dcb537859c358fd31c Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Tue, 10 May 2022 11:18:57 +0200 Subject: [PATCH] add safe fallback for attendee_name_parts being None --- src/pretix/base/pdf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/pdf.py b/src/pretix/base/pdf.py index 5839a53cd..83768f532 100644 --- a/src/pretix/base/pdf.py +++ b/src/pretix/base/pdf.py @@ -551,7 +551,7 @@ def get_variables(event): v['attendee_name_for_salutation'] = { 'label': _("Attendee name for salutation"), 'editor_sample': _("Mr Doe"), - 'evaluate': lambda op, order, ev: concatenation_for_salutation(op.attendee_name_parts) + 'evaluate': lambda op, order, ev: concatenation_for_salutation(op.attendee_name_parts or {}) } for key, label, weight in scheme['fields']: