Delete cart positiosn during bulk deletion of subevents

This commit is contained in:
Raphael Michel
2019-03-13 11:54:58 +01:00
parent 5519643782
commit d10cbd07a7

View File

@@ -512,6 +512,7 @@ class SubEventBulkAction(EventPermissionRequiredMixin, View):
elif request.POST.get('action') == 'delete_confirm':
for obj in self.objects:
if obj.allow_delete():
obj.cartposition_set.all().delete()
obj.log_action('pretix.subevent.deleted', user=self.request.user)
obj.delete()
else: