]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Fix: pass additional arguments to TagSerializer for permissions (#11576)
authorshamoon <4887959+shamoon@users.noreply.github.com>
Wed, 10 Dec 2025 16:38:28 +0000 (08:38 -0800)
committerGitHub <noreply@github.com>
Wed, 10 Dec 2025 16:38:28 +0000 (08:38 -0800)
src/documents/serialisers.py

index f04bb70daa7be4981217f0d9b313148a107c9008..3cb2b00af66dc693ba60ff3461fb330dc2b6bbcb 100644 (file)
@@ -585,6 +585,9 @@ class TagSerializer(MatchingModelSerializer, OwnedObjectSerializer):
             .select_related("owner")
             .annotate(document_count=Count("documents", filter=filter_q)),
             many=True,
+            user=self.user,
+            full_perms=self.full_perms,
+            all_fields=self.all_fields,
             context=self.context,
         )
         return serializer.data