diff --git a/api/funkwhale_api/subsonic/serializers.py b/api/funkwhale_api/subsonic/serializers.py index 12255d622..65cb2db47 100644 --- a/api/funkwhale_api/subsonic/serializers.py +++ b/api/funkwhale_api/subsonic/serializers.py @@ -131,7 +131,7 @@ def get_track_data(album, track, upload): if album and album.attachment_cover_id: data["coverArt"] = f"al-{album.id}" if upload.bitrate: - data["bitrate"] = int(upload.bitrate / 1000) + data["bitRate"] = int(upload.bitrate / 1000) if upload.size: data["size"] = upload.size if album and album.release_date: @@ -347,7 +347,7 @@ def get_channel_episode_data(upload, channel_id): "genre": "Podcast", "size": upload.size if upload.size else "", "duration": upload.duration if upload.duration else "", - "bitrate": upload.bitrate / 1000 if upload.bitrate else "", + "bitRate": upload.bitrate / 1000 if upload.bitrate else "", "contentType": upload.mimetype or "audio/mpeg", "suffix": upload.extension or "mp3", "status": "completed", diff --git a/api/tests/subsonic/test_serializers.py b/api/tests/subsonic/test_serializers.py index 7c54bddd7..ae5999f64 100644 --- a/api/tests/subsonic/test_serializers.py +++ b/api/tests/subsonic/test_serializers.py @@ -202,7 +202,7 @@ def test_get_album_serializer(factories): "contentType": upload.mimetype, "suffix": upload.extension or "", "path": serializers.get_track_path(track, upload.extension), - "bitrate": 42, + "bitRate": 42, "duration": 43, "size": 44, "created": serializers.to_subsonic_date(track.creation_date), @@ -344,7 +344,7 @@ def test_channel_episode_serializer(factories): "genre": "Podcast", "size": upload.size, "duration": upload.duration, - "bitrate": upload.bitrate / 1000, + "bitRate": upload.bitrate / 1000, "contentType": upload.mimetype, "suffix": upload.extension, "status": "completed",