diff --git a/src/pretix/base/logentrytypes.py b/src/pretix/base/logentrytypes.py index 7205d4fe1..018d73432 100644 --- a/src/pretix/base/logentrytypes.py +++ b/src/pretix/base/logentrytypes.py @@ -4,7 +4,7 @@ from django.urls import reverse from django.utils.html import escape from django.utils.translation import gettext_lazy as _, pgettext_lazy -from pretix.base.signals import PluginRegistry +from pretix.base.signals import EventPluginRegistry def make_link(a_map, wrapper, is_active=True, event=None, plugin_name=None): @@ -31,7 +31,7 @@ def make_link(a_map, wrapper, is_active=True, event=None, plugin_name=None): return wrapper.format_map(a_map) -class LogEntryTypeRegistry(PluginRegistry): +class LogEntryTypeRegistry(EventPluginRegistry): def new_from_dict(self, data): def reg(clz): for action_type, plain in data.items(): diff --git a/src/pretix/plugins/ticketoutputpdf/signals.py b/src/pretix/plugins/ticketoutputpdf/signals.py index 64f44d713..d4820268e 100644 --- a/src/pretix/plugins/ticketoutputpdf/signals.py +++ b/src/pretix/plugins/ticketoutputpdf/signals.py @@ -27,7 +27,7 @@ from django.template.loader import get_template from django.utils.translation import gettext_lazy as _ from pretix.base.models import Event, SalesChannel -from pretix.base.models.log import EventLogEntryType, log_entry_types +from pretix.base.logentrytypes import EventLogEntryType, log_entry_types from pretix.base.signals import ( # NOQA: legacy import EventPluginSignal, event_copy_data, item_copy_data, layout_text_variables, logentry_display, logentry_object_link, register_data_exporters,