getOne($request->song, $user); $this->authorize('access', $song); $queueService->updatePlaybackStatus($user, $song, $request->position); if ($song->isEpisode()) { $podcastService->updateEpisodeProgress($user, $song, $request->position); } return response()->noContent(); } }