Fix assertion error
This commit is contained in:
parent
90c0460cc7
commit
1fe3495e91
|
@ -309,7 +309,7 @@ class TrackSerializer(OptionalDescriptionMixin, serializers.Serializer):
|
|||
class LibraryForOwnerSerializer(serializers.ModelSerializer):
|
||||
uploads_count = serializers.SerializerMethodField()
|
||||
size = serializers.SerializerMethodField()
|
||||
actor = APIActorSerializer()
|
||||
actor = serializers.SerializerMethodField()
|
||||
|
||||
class Meta:
|
||||
model = models.Library
|
||||
|
@ -337,6 +337,10 @@ class LibraryForOwnerSerializer(serializers.ModelSerializer):
|
|||
{"type": "Update", "object": {"type": "Library"}}, context={"library": obj}
|
||||
)
|
||||
|
||||
@extend_schema_field(APIActorSerializer)
|
||||
def get_actor(self, o):
|
||||
return APIActorSerializer(o.actor).data
|
||||
|
||||
|
||||
class UploadSerializer(serializers.ModelSerializer):
|
||||
from funkwhale_api.audio.serializers import ChannelSerializer
|
||||
|
|
Loading…
Reference in New Issue