]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
TagViewSet should use `PassUserMixin`
authorshamoon <4887959+shamoon@users.noreply.github.com>
Thu, 9 Mar 2023 03:03:59 +0000 (19:03 -0800)
committershamoon <4887959+shamoon@users.noreply.github.com>
Thu, 9 Mar 2023 03:03:59 +0000 (19:03 -0800)
src/documents/views.py

index 330f6d5c99f36c31e7fd90425e6b4c93861de703..2ad6fd1cdfe0aac06e5ac347a91236fe44b72587 100644 (file)
@@ -178,7 +178,7 @@ class CorrespondentViewSet(ModelViewSet, PassUserMixin):
     )
 
 
-class TagViewSet(ModelViewSet):
+class TagViewSet(ModelViewSet, PassUserMixin):
     model = Tag
 
     queryset = Tag.objects.annotate(document_count=Count("documents")).order_by(
@@ -186,8 +186,6 @@ class TagViewSet(ModelViewSet):
     )
 
     def get_serializer_class(self, *args, **kwargs):
-        # from UserPassMixin
-        kwargs.setdefault("user", self.request.user)
         if int(self.request.version) == 1:
             return TagSerializerVersion1
         else: