diff --git a/src/pretix/control/views/orders.py b/src/pretix/control/views/orders.py index 35cd8a38f9..2ce26667ef 100644 --- a/src/pretix/control/views/orders.py +++ b/src/pretix/control/views/orders.py @@ -1837,7 +1837,7 @@ class InvoiceDownload(EventPermissionRequiredMixin, View): return redirect(self.get_order_url()) try: - resp = FileResponse( + return FileResponse( self.invoice.file.file, filename='{}.pdf'.format(re.sub("[^a-zA-Z0-9-_.]+", "_", self.invoice.number)), content_type='application/pdf' @@ -1846,8 +1846,6 @@ class InvoiceDownload(EventPermissionRequiredMixin, View): invoice_pdf_task.apply(args=(self.invoice.pk,)) return self.get(request, *args, **kwargs) - return resp - class OrderExtend(OrderView): permission = 'can_change_orders'