mirror of
https://github.com/nathom/streamrip.git
synced 2024-09-19 11:18:45 -04:00
Fix soundcloud playlist downloads #190
This commit is contained in:
parent
35262cb6fa
commit
9022722227
2 changed files with 4 additions and 8 deletions
|
@ -1157,12 +1157,9 @@ class SoundCloudClient(Client):
|
|||
"playlist",
|
||||
}, f"{media_type} not supported"
|
||||
|
||||
if media_type == "track":
|
||||
resp = self._get(f"{media_type}s/{id}")
|
||||
resp.raise_for_status()
|
||||
resp = resp.json()
|
||||
else:
|
||||
raise Exception(id)
|
||||
resp = self._get(f"{media_type}s/{id}")
|
||||
resp.raise_for_status()
|
||||
resp = resp.json()
|
||||
|
||||
logger.debug(resp)
|
||||
return resp
|
||||
|
|
|
@ -286,7 +286,7 @@ class Track(Media):
|
|||
:param progress_bar: turn on/off progress bar
|
||||
:type progress_bar: bool
|
||||
"""
|
||||
if not self.part_of_tracklist:
|
||||
if not self.part_of_tracklist and not self.client.source == "soundcloud":
|
||||
secho(f"Downloading {self!s}\n", bold=True)
|
||||
|
||||
self._prepare_download(
|
||||
|
@ -1858,7 +1858,6 @@ class Playlist(Tracklist, Media):
|
|||
kwargs["parent_folder"] = self.folder
|
||||
if self.client.source == "soundcloud":
|
||||
item.load_meta()
|
||||
secho(f"Downloading {item!s}", fg="blue")
|
||||
|
||||
if kwargs.get("set_playlist_to_album", False):
|
||||
item.meta.album = self.name
|
||||
|
|
Loading…
Reference in a new issue