From 3ee6c34d08771c5e81e1fda2503ae69b949fba5b Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 29 Mar 2018 22:54:34 +0200 Subject: [PATCH] Quick setup: Fix validation problems --- src/pretix/control/views/event.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/views/event.py b/src/pretix/control/views/event.py index 5f3a91f7f..3031264da 100644 --- a/src/pretix/control/views/event.py +++ b/src/pretix/control/views/event.py @@ -1211,7 +1211,7 @@ class QuickSetupView(FormView): subevent = self.request.event.subevents.first() for i, f in enumerate(self.formset): - if f in self.formset.deleted_forms: + if f in self.formset.deleted_forms or not f.has_changed(): continue item = self.request.event.items.create( @@ -1276,5 +1276,5 @@ class QuickSetupView(FormView): 'default_price': Decimal('29.00'), 'quota': 50, }, - ] + ] if self.request.method != "POST" else [] )