Add missing artist getter

This commit is contained in:
Georg Krause 2022-07-18 09:44:10 +02:00
parent 859e2f044f
commit 0c0e3fa17f
No known key found for this signature in database
GPG Key ID: 2970D504B2183D22
1 changed files with 5 additions and 0 deletions

View File

@ -216,6 +216,11 @@ class AlbumSerializer(OptionalDescriptionMixin, serializers.Serializer):
get_attributed_to = serialize_attributed_to
@extend_schema_field(OpenApiTypes.OBJECT)
def get_artist(self, obj):
return serialize_artist_simple(obj.artist)
@extend_schema_field(OpenApiTypes.INT)
def get_tracks_count(self, o):
return len(o.tracks.all())