mirror of
https://github.com/pretix/pretix.git
synced 2026-05-18 17:24:03 +00:00
Order modification: Remove warning when invoice is not yet generated (Z#23226423) (#5966)
This commit is contained in:
@@ -909,6 +909,21 @@ class OrderModify(EventViewMixin, OrderDetailMixin, OrderQuestionsViewMixin, Tem
|
||||
def get(self, request, *args, **kwargs):
|
||||
return super().get(request, *args, **kwargs)
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
ctx = super().get_context_data(
|
||||
**kwargs,
|
||||
)
|
||||
|
||||
ctx['invoice_generation_selfservice'] = (
|
||||
self.request.event.settings.invoice_reissue_after_modify or
|
||||
(
|
||||
can_generate_invoice(self.request.event, self.order, ignore_payments=True) and
|
||||
not self.order.invoices.exists()
|
||||
)
|
||||
)
|
||||
|
||||
return ctx
|
||||
|
||||
def dispatch(self, request, *args, **kwargs):
|
||||
self.request = request
|
||||
self.kwargs = kwargs
|
||||
|
||||
Reference in New Issue
Block a user