mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-09-12 21:35:40 -05:00
Fix nested serializer
This commit is contained in:
@@ -549,11 +549,17 @@ class TagSerializer(MatchingModelSerializer, OwnedObjectSerializer):
|
||||
source="tn_parent",
|
||||
)
|
||||
|
||||
def get_children(self, obj):
|
||||
return obj.get_children_pks()
|
||||
|
||||
# children as nested Tag objects
|
||||
children = serializers.SerializerMethodField()
|
||||
|
||||
def get_children(self, obj):
|
||||
serializer = self.__class__(
|
||||
obj.get_children(),
|
||||
many=True,
|
||||
context=self.context,
|
||||
)
|
||||
return serializer.data
|
||||
|
||||
class Meta:
|
||||
model = Tag
|
||||
fields = (
|
||||
|
Reference in New Issue
Block a user