diff --git a/participation/views.py b/participation/views.py index b7dcd1a..8af0777 100644 --- a/participation/views.py +++ b/participation/views.py @@ -391,7 +391,7 @@ class TeamAuthorizationsView(LoginRequiredMixin, View): tournament = Tournament.objects.get(pk=kwargs["tournament_id"]) if user.registration.is_admin or user.registration.is_volunteer \ - and (user.registration in tournament.organizers + and (user.registration in tournament.organizers.all() or (team is not None and team.participation.final and user.registration in Tournament.final_tournament().organizers)): return super().dispatch(request, *args, **kwargs)