From 6403e5370a0ec3cb63048a776e3da36497bf466b Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 1 Nov 2022 13:40:07 +0100 Subject: [PATCH] Don't crash if a exporter signal returns None --- src/pretix/base/management/commands/export.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pretix/base/management/commands/export.py b/src/pretix/base/management/commands/export.py index 6552c8c278..a27887a02e 100644 --- a/src/pretix/base/management/commands/export.py +++ b/src/pretix/base/management/commands/export.py @@ -103,6 +103,8 @@ class Command(BaseCommand): with language(locale), override(timezone): for receiver, response in signal_result: + if not response: + return None ex = response(e, o, report_status) if ex.identifier == options['export_provider']: params = json.loads(options.get('parameters') or '{}')