diff --git a/src/documents/serialisers.py b/src/documents/serialisers.py index ff632dd3f..8dd2b5f0a 100644 --- a/src/documents/serialisers.py +++ b/src/documents/serialisers.py @@ -542,6 +542,13 @@ class TagSerializer(MatchingModelSerializer, OwnedObjectSerializer): children = SerializerMethodField() + @extend_schema_field( + field=serializers.ListSerializer( + child=serializers.PrimaryKeyRelatedField( + queryset=Tag.objects.all(), + ), + ), + ) def get_children(self, obj): return TagSerializer(obj.children.all(), many=True).data