diff --git a/src/documents/serialisers.py b/src/documents/serialisers.py index aebc63ea6..447229205 100644 --- a/src/documents/serialisers.py +++ b/src/documents/serialisers.py @@ -541,9 +541,6 @@ class TagSerializer(MatchingModelSerializer, OwnedObjectSerializer): text_color = serializers.SerializerMethodField() - def get_children(self, obj): - return obj.get_children_pks() - # map to treenode's tn_parent parent = serializers.PrimaryKeyRelatedField( queryset=Tag.objects.all(), @@ -552,6 +549,11 @@ class TagSerializer(MatchingModelSerializer, OwnedObjectSerializer): source="tn_parent", ) + def get_children(self, obj): + return obj.get_children_pks() + + children = serializers.SerializerMethodField() + class Meta: model = Tag fields = (