diff --git a/api/funkwhale_api/radios/views.py b/api/funkwhale_api/radios/views.py index cb1be5cfe..3f018cc11 100644 --- a/api/funkwhale_api/radios/views.py +++ b/api/funkwhale_api/radios/views.py @@ -53,7 +53,7 @@ class RadioViewSet( @action(methods=["get"], detail=True, serializer_class=TrackSerializer) def tracks(self, request, *args, **kwargs): radio = self.get_object() - tracks = radio.get_candidates() + tracks = radio.get_candidates().for_nested_serialization() tracks_without_upload = tracks.filter(uploads__isnull=True) actor = music_utils.get_actor_from_request(self.request) tracks = tracks.with_playable_uploads(actor)