From 5da2eab1fb227266d92ecf975c6d020cd6ce502b Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 30 Jan 2019 09:26:01 +0100 Subject: [PATCH] Fix deletion order --- src/pretix/base/models/event.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/models/event.py b/src/pretix/base/models/event.py index dccc687825..66ecd83258 100644 --- a/src/pretix/base/models/event.py +++ b/src/pretix/base/models/event.py @@ -358,8 +358,8 @@ class Event(EventMixin, LoggedModel): OrderPosition.all.filter(order__event=self, addon_to__isnull=False).delete() OrderPosition.all.filter(order__event=self).delete() OrderFee.objects.filter(order__event=self).delete() - OrderPayment.objects.filter(order__event=self).delete() OrderRefund.objects.filter(order__event=self).delete() + OrderPayment.objects.filter(order__event=self).delete() self.orders.all().delete() def save(self, *args, **kwargs):