diff --git a/src/pretix/base/management/commands/runperiodic.py b/src/pretix/base/management/commands/runperiodic.py index b3e99ab9b6..ff9b31fc67 100644 --- a/src/pretix/base/management/commands/runperiodic.py +++ b/src/pretix/base/management/commands/runperiodic.py @@ -64,7 +64,7 @@ class Command(BaseCommand): if not periodic_task.receivers or periodic_task.sender_receivers_cache.get(self) is NO_RECEIVERS: return - for receiver in periodic_task._live_receivers(self): + for receiver in periodic_task._live_receivers(self)[0]: name = f'{receiver.__module__}.{receiver.__name__}' if options['list_tasks']: print(name) diff --git a/src/pretix/presale/views/organizer.py b/src/pretix/presale/views/organizer.py index 72f880ccdd..41535c4680 100644 --- a/src/pretix/presale/views/organizer.py +++ b/src/pretix/presale/views/organizer.py @@ -576,7 +576,7 @@ def filter_subevents_with_plugins(subevents, sales_channel=None): if not app_cache: _populate_app_cache() - for receiver in filter_subevents._live_receivers(None): + for receiver in filter_subevents._live_receivers(None)[0]: app = get_defining_app(receiver) event_state = {}