diff --git a/tournaments/views.py b/tournaments/views.py index 3cd7939..ac67c7c 100644 --- a/tournaments/views.py +++ b/tournaments/views.py @@ -257,6 +257,11 @@ class TournamentViewSet(viewsets.ModelViewSet): queryset = Tournament.objects.all() serializer_class = TournamentSerializer + def get_queryset(self): + if self.request.user.is_anonymous: + return [] + return self.queryset.filter(event__creator=self.request.user) + class PurchaseViewSet(viewsets.ModelViewSet): queryset = Purchase.objects.all() serializer_class = PurchaseSerializer