From c3da6731a175deca39ccd88c98cfd2889121c82b Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 25 Jan 2019 15:59:34 +0100 Subject: [PATCH] Allow to delete an event with cart positions --- src/pretix/base/models/event.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pretix/base/models/event.py b/src/pretix/base/models/event.py index 3633571a1d..dccc687825 100644 --- a/src/pretix/base/models/event.py +++ b/src/pretix/base/models/event.py @@ -752,6 +752,7 @@ class Event(EventMixin, LoggedModel): return not self.orders.exists() and not self.invoices.exists() def delete_sub_objects(self): + self.cartposition_set.all().delete() self.items.all().delete() self.subevents.all().delete()