tournament api returns tournament created by the user

apikeys
Laurent 2 months ago
parent 47c50780a4
commit bedd752824
  1. 8
      api/views.py

@ -80,7 +80,13 @@ class TournamentViewSet(SoftDeleteViewSet):
def get_queryset(self):
if self.request.user.is_anonymous:
return []
return self.queryset.filter(event__creator=self.request.user)
return self.queryset.filter(
Q(event__creator=self.request.user))
return self.queryset.filter(
Q(event__creator=self.request.user) | Q(related_user=self.request.user)
).distinct()
def perform_create(self, serializer):
serializer.save()

Loading…
Cancel
Save