From fef1e356f7ac9745e492d09724890e1872c2722a Mon Sep 17 00:00:00 2001 From: Mira Weller Date: Thu, 19 Mar 2026 13:33:24 +0100 Subject: [PATCH] fix out-of-the-box experience --- src/pretix/control/navigation.py | 2 +- src/pretix/control/views/dashboards.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/navigation.py b/src/pretix/control/navigation.py index 51acabf28c..61e3411344 100644 --- a/src/pretix/control/navigation.py +++ b/src/pretix/control/navigation.py @@ -363,7 +363,7 @@ def get_global_navigation(request): 'icon': 'dashboard', }, ] - if request.user.is_in_any_teams: + if request.user.is_in_any_teams or request.user.is_staff: nav += [ { 'label': _('Events'), diff --git a/src/pretix/control/views/dashboards.py b/src/pretix/control/views/dashboards.py index a74039b44b..02bddc9964 100644 --- a/src/pretix/control/views/dashboards.py +++ b/src/pretix/control/views/dashboards.py @@ -641,7 +641,7 @@ def user_index(request): ctx = { 'widgets': rearrange(widgets), - 'can_create_event': request.user.teams.with_organizer_permission("organizer.events:create").exists(), + 'can_create_event': request.user.teams.with_organizer_permission("organizer.events:create").exists() or request.user.is_staff, 'upcoming': widgets_for_event_qs( request, annotated_event_query(request, lazy=True).filter(