mirror of
https://github.com/pretix/pretix.git
synced 2026-05-06 15:24:02 +00:00
Fail consistently on invalid payment providers
This commit is contained in:
@@ -681,6 +681,8 @@ class OrderDownload(EventViewMixin, OrderDetailMixin, AsyncAction, View):
|
||||
return None
|
||||
|
||||
def get(self, request, *args, **kwargs):
|
||||
if not self.output or not self.output.is_enabled:
|
||||
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()
|
||||
|
||||
Reference in New Issue
Block a user