diff --git a/api/funkwhale_api/audio/serializers.py b/api/funkwhale_api/audio/serializers.py index cc5d55644..1383a1ae8 100644 --- a/api/funkwhale_api/audio/serializers.py +++ b/api/funkwhale_api/audio/serializers.py @@ -28,7 +28,7 @@ from funkwhale_api.federation import serializers as federation_serializers from funkwhale_api.federation import utils as federation_utils from funkwhale_api.moderation import mrf from funkwhale_api.music import models as music_models -from funkwhale_api.music.serializers import (SimpleArtistSerializer, COVER_WRITE_FIELD) +from funkwhale_api.music.serializers import SimpleArtistSerializer, COVER_WRITE_FIELD from funkwhale_api.tags import models as tags_models from funkwhale_api.tags import serializers as tags_serializers from funkwhale_api.users import serializers as users_serializers diff --git a/api/funkwhale_api/favorites/serializers.py b/api/funkwhale_api/favorites/serializers.py index 24fece1ce..9305d35b1 100644 --- a/api/funkwhale_api/favorites/serializers.py +++ b/api/funkwhale_api/favorites/serializers.py @@ -34,7 +34,7 @@ class UserTrackFavoriteSerializer(serializers.ModelSerializer): track = TrackSerializer(read_only=True) user = UserBasicSerializer(read_only=True) actor = serializers.SerializerMethodField() - + class Meta: model = models.TrackFavorite fields = ("id", "user", "track", "creation_date", "actor") diff --git a/api/funkwhale_api/music/serializers.py b/api/funkwhale_api/music/serializers.py index 22dc8a6c8..a6ce24aa8 100644 --- a/api/funkwhale_api/music/serializers.py +++ b/api/funkwhale_api/music/serializers.py @@ -33,6 +33,7 @@ COVER_WRITE_FIELD = common_serializers.RelatedField( write_only=True, ) + class CoverField(common_serializers.AttachmentSerializer): pass @@ -339,6 +340,7 @@ class LibraryForOwnerSerializer(serializers.ModelSerializer): class UploadSerializer(serializers.ModelSerializer): from funkwhale_api.audio.serializers import ChannelSerializer + track = TrackSerializer(required=False, allow_null=True) library = common_serializers.RelatedField( "uuid",