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):
|
class LibraryForOwnerSerializer(serializers.ModelSerializer):
|
||||||
uploads_count = serializers.SerializerMethodField()
|
uploads_count = serializers.SerializerMethodField()
|
||||||
size = serializers.SerializerMethodField()
|
size = serializers.SerializerMethodField()
|
||||||
actor = APIActorSerializer()
|
actor = serializers.SerializerMethodField()
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = models.Library
|
model = models.Library
|
||||||
|
@ -337,6 +337,10 @@ class LibraryForOwnerSerializer(serializers.ModelSerializer):
|
||||||
{"type": "Update", "object": {"type": "Library"}}, context={"library": obj}
|
{"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):
|
class UploadSerializer(serializers.ModelSerializer):
|
||||||
from funkwhale_api.audio.serializers import ChannelSerializer
|
from funkwhale_api.audio.serializers import ChannelSerializer
|
||||||
|
|
Loading…
Reference in New Issue