mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-06 03:50:06 +02:00
Resolve "Per-user libraries" (use !368 instead)
This commit is contained in:
parent
b0ca181016
commit
2ea21994ee
144 changed files with 6749 additions and 5347 deletions
|
@ -177,13 +177,11 @@ class SubsonicViewSet(viewsets.GenericViewSet):
|
|||
@find_object(music_models.Track.objects.all())
|
||||
def stream(self, request, *args, **kwargs):
|
||||
track = kwargs.pop("obj")
|
||||
queryset = track.files.select_related(
|
||||
"library_track", "track__album__artist", "track__artist"
|
||||
)
|
||||
queryset = track.files.select_related("track__album__artist", "track__artist")
|
||||
track_file = queryset.first()
|
||||
if not track_file:
|
||||
return response.Response(status=404)
|
||||
return music_views.handle_serve(track_file)
|
||||
return music_views.handle_serve(track_file=track_file, user=request.user)
|
||||
|
||||
@list_route(methods=["get", "post"], url_name="star", url_path="star")
|
||||
@find_object(music_models.Track.objects.all())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue