From b260cca412df43d6e47d4d574cb2e5132399c2c0 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 21 Apr 2020 09:33:32 +0200 Subject: [PATCH] Event setup: Do not create additional teams for staff --- src/pretix/control/forms/event.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/forms/event.py b/src/pretix/control/forms/event.py index a3bdb1097a..3371f9a911 100644 --- a/src/pretix/control/forms/event.py +++ b/src/pretix/control/forms/event.py @@ -202,11 +202,11 @@ class EventWizardBasicsForm(I18nModelForm): return slug @staticmethod - def has_control_rights(user, organizer): + def has_control_rights(user, organizer, request): return user.teams.filter( organizer=organizer, all_events=True, can_change_event_settings=True, can_change_items=True, can_change_orders=True, can_change_vouchers=True - ).exists() + ).exists() or user.is_staff class EventChoiceMixin: