From 80a7c45e05bd3a7d29e3b5b096301a8c7d1f246a Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 25 Dec 2019 20:26:47 +0100 Subject: [PATCH] Fix missing checks in 38a19bb58 --- src/pretix/presale/views/order.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/pretix/presale/views/order.py b/src/pretix/presale/views/order.py index b75afec927..ccc12ce54a 100644 --- a/src/pretix/presale/views/order.py +++ b/src/pretix/presale/views/order.py @@ -785,12 +785,7 @@ class OrderDownloadMixin: return self.error(_('You requested an invalid ticket output type.')) if 'async_id' in request.GET and settings.HAS_CELERY: return self.get_result(request) - ct = self.get_last_ct() - if ct: - return self.success(ct) - return self.do('orderposition' if 'position' in kwargs else 'order', - self.order_position.pk if 'position' in kwargs else self.order.pk, - self.output.identifier) + return self.post(request, *args, **kwargs) def post(self, request, *args, **kwargs): if not self.output or not self.output.is_enabled: