fix tracks serialization
This commit is contained in:
parent
61feec2527
commit
2c0451704f
|
@ -53,7 +53,7 @@ class RadioViewSet(
|
||||||
@action(methods=["get"], detail=True, serializer_class=TrackSerializer)
|
@action(methods=["get"], detail=True, serializer_class=TrackSerializer)
|
||||||
def tracks(self, request, *args, **kwargs):
|
def tracks(self, request, *args, **kwargs):
|
||||||
radio = self.get_object()
|
radio = self.get_object()
|
||||||
tracks = radio.get_candidates()
|
tracks = radio.get_candidates().for_nested_serialization()
|
||||||
tracks_without_upload = tracks.filter(uploads__isnull=True)
|
tracks_without_upload = tracks.filter(uploads__isnull=True)
|
||||||
actor = music_utils.get_actor_from_request(self.request)
|
actor = music_utils.get_actor_from_request(self.request)
|
||||||
tracks = tracks.with_playable_uploads(actor)
|
tracks = tracks.with_playable_uploads(actor)
|
||||||
|
|
Loading…
Reference in New Issue