diff --git a/pomice/spotify/playlist.py b/pomice/spotify/playlist.py index 20aaac3..6f59806 100644 --- a/pomice/spotify/playlist.py +++ b/pomice/spotify/playlist.py @@ -1,16 +1,21 @@ from .track import Track from typing import List + class Playlist: """The base class for a Spotify playlist""" + def __init__(self, data: dict, tracks: List[Track]) -> None: - self.name = data['name'] + self.name = data["name"] self.tracks = tracks - self.owner = data['owner']['display_name'] - self.total_tracks = data['tracks']['total'] - self.id = data['id'] - self.image = data['images'][0]['url'] - self.uri = data['external_urls']['spotify'] + self.owner = data["owner"]["display_name"] + self.total_tracks = data["tracks"]["total"] + self.id = data["id"] + self.image = data["images"][0]["url"] + self.uri = data["external_urls"]["spotify"] def __repr__(self) -> str: - return f"" \ No newline at end of file + return ( + f"" + )