forked from CGM_Public/pretix_original
Event setup: Do not create additional teams for staff
This commit is contained in:
@@ -202,11 +202,11 @@ class EventWizardBasicsForm(I18nModelForm):
|
|||||||
return slug
|
return slug
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def has_control_rights(user, organizer):
|
def has_control_rights(user, organizer, request):
|
||||||
return user.teams.filter(
|
return user.teams.filter(
|
||||||
organizer=organizer, all_events=True, can_change_event_settings=True, can_change_items=True,
|
organizer=organizer, all_events=True, can_change_event_settings=True, can_change_items=True,
|
||||||
can_change_orders=True, can_change_vouchers=True
|
can_change_orders=True, can_change_vouchers=True
|
||||||
).exists()
|
).exists() or user.is_staff
|
||||||
|
|
||||||
|
|
||||||
class EventChoiceMixin:
|
class EventChoiceMixin:
|
||||||
|
|||||||
Reference in New Issue
Block a user