mirror of
https://github.com/pretix/pretix.git
synced 2026-05-17 17:14:04 +00:00
Prevent a KeyError during form validation
This commit is contained in:
@@ -417,10 +417,11 @@ class ItemAddOnsFormSet(I18nFormSet):
|
|||||||
pass
|
pass
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if form.cleaned_data['addon_category'].pk in categories:
|
if 'addon_category' in form.cleaned_data:
|
||||||
raise ValidationError(_('You added the same add-on category twice'))
|
if form.cleaned_data['addon_category'].pk in categories:
|
||||||
|
raise ValidationError(_('You added the same add-on category twice'))
|
||||||
|
|
||||||
categories.add(form.cleaned_data['addon_category'].pk)
|
categories.add(form.cleaned_data['addon_category'].pk)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def empty_form(self):
|
def empty_form(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user