From a568a37f4c2344e1a967ddf02d954c577de13a70 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 1 Mar 2022 15:49:26 +0100 Subject: [PATCH] Fix #2496 -- Do not call installed() when cloning events (#2497) --- src/pretix/control/views/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/views/main.py b/src/pretix/control/views/main.py index ef9b05093a..14d2f739e4 100644 --- a/src/pretix/control/views/main.py +++ b/src/pretix/control/views/main.py @@ -265,8 +265,6 @@ class EventWizard(SafeSessionWizardView): event.has_subevents = foundation_data['has_subevents'] event.testmode = True form_dict['basics'].save() - event.set_active_plugins(settings.PRETIX_PLUGINS_DEFAULT.split(","), allow_restricted=settings.PRETIX_PLUGINS_DEFAULT.split(",")) - event.save(update_fields=['plugins']) event.log_action( 'pretix.event.added', user=self.request.user, @@ -299,6 +297,9 @@ class EventWizard(SafeSessionWizardView): elif self.clone_from: event.copy_data_from(self.clone_from) else: + event.set_active_plugins(settings.PRETIX_PLUGINS_DEFAULT.split(","), + allow_restricted=settings.PRETIX_PLUGINS_DEFAULT.split(",")) + event.save(update_fields=['plugins']) event.checkin_lists.create( name=_('Default'), all_products=True