From 6d7e16c147c3eefe8852ad1a9d57f2b64ac3da2b Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 21 Feb 2022 21:06:48 +0100 Subject: [PATCH] Fix single-event export if an exporter returns none --- src/pretix/base/services/export.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pretix/base/services/export.py b/src/pretix/base/services/export.py index d35206aab..51a9331eb 100644 --- a/src/pretix/base/services/export.py +++ b/src/pretix/base/services/export.py @@ -56,6 +56,8 @@ def export(self, event: Event, fileid: str, provider: str, form_data: Dict[str, with language(event.settings.locale, event.settings.region), override(event.settings.timezone): responses = register_data_exporters.send(event) for receiver, response in responses: + if not response: + continue ex = response(event, event.organizer, set_progress) if ex.identifier == provider: d = ex.render(form_data)