Delete check-ins when deleting a check-in list

This commit is contained in:
Raphael Michel
2018-09-19 15:41:49 +02:00
parent 55feaf2d2c
commit 6e14592c78

View File

@@ -217,6 +217,7 @@ class SubEventEditorMixin(MetaDataEditorMixin):
if form in self.cl_formset.deleted_forms:
if not form.instance.pk:
continue
form.instance.checkins.all().delete()
form.instance.log_action(action='pretix.event.checkinlist.deleted', user=self.request.user)
form.instance.delete()
form.instance.pk = None