From 5e7ee3c047b9c63d5f5941435df2ba2823b319fb Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 11 Mar 2019 14:35:49 +0100 Subject: [PATCH] Delete cart positions if deleting subevent Fixes sentry issue PRETIXEU-Y4 --- src/pretix/control/views/subevents.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pretix/control/views/subevents.py b/src/pretix/control/views/subevents.py index 9582b0dbf..8b79ff0eb 100644 --- a/src/pretix/control/views/subevents.py +++ b/src/pretix/control/views/subevents.py @@ -117,6 +117,7 @@ class SubEventDelete(EventPermissionRequiredMixin, DeleteView): return HttpResponseRedirect(self.get_success_url()) else: self.object.log_action('pretix.subevent.deleted', user=self.request.user) + self.object.cartposition_set.all().delete() self.object.delete() messages.success(request, pgettext_lazy('subevent', 'The selected date has been deleted.')) return HttpResponseRedirect(success_url)