Fix issues with anonymous users

clubs
Laurent 1 year ago
parent 87266d1e05
commit 58e5fc77d3
  1. 6
      api/views.py

@ -186,7 +186,10 @@ class FailedApiCallViewSet(viewsets.ModelViewSet):
return [] return []
def perform_create(self, serializer): def perform_create(self, serializer):
if self.request.user.is_anonymous == False:
serializer.save(user=self.request.user) serializer.save(user=self.request.user)
else:
serializer.save()
class LogViewSet(viewsets.ModelViewSet): class LogViewSet(viewsets.ModelViewSet):
queryset = Log.objects.all() queryset = Log.objects.all()
@ -197,4 +200,7 @@ class LogViewSet(viewsets.ModelViewSet):
return [] return []
def perform_create(self, serializer): def perform_create(self, serializer):
if self.request.user.is_anonymous == False:
serializer.save(user=self.request.user) serializer.save(user=self.request.user)
else:
serializer.save()

Loading…
Cancel
Save