|
|
|
|
@ -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() |
|
|
|
|
|