From 7b301b60277d9ef9387512ffac73e7662e6bb241 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 1 Feb 2023 17:23:28 +0100 Subject: [PATCH] Self-service order change: Don't create invoice too early --- src/pretix/presale/views/order.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/presale/views/order.py b/src/pretix/presale/views/order.py index b1669fdb51..94e70d3395 100644 --- a/src/pretix/presale/views/order.py +++ b/src/pretix/presale/views/order.py @@ -1420,7 +1420,7 @@ class OrderChange(EventViewMixin, OrderDetailMixin, TemplateView): self.order, user=self.request.user, notify=True, - reissue_invoice=True, + reissue_invoice=self.order.invoices.exists() or self.request.event.settings.get('invoice_generate') == 'True', ) form_valid = True