From 081d3a73fa0dd6ef143448fbba06ae1641ea8001 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 19 Jan 2024 15:31:48 +0100 Subject: [PATCH] Fix crash in item form validation --- src/pretix/control/forms/item.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/control/forms/item.py b/src/pretix/control/forms/item.py index 72c7c1afb..ac1c97d54 100644 --- a/src/pretix/control/forms/item.py +++ b/src/pretix/control/forms/item.py @@ -670,7 +670,7 @@ class ItemUpdateForm(I18nModelForm): if d.get('grant_membership_type'): if not d['grant_membership_type'].transferable and not d['personalized']: self.add_error( - 'personalized' if d['admission'] else 'admission', + 'personalized' if d.get('admission') else 'admission', _("Your product grants a non-transferable membership and should therefore be a personalized " "admission ticket. Otherwise customers might not be able to use the membership later. If you " "want the membership to be non-personalized, set the membership type to be transferable.")