🔷 add PlayingFrom component to right sidebar

🔷 move upNext card into separate component
🔷 a lot of refactors
This commit is contained in:
geoffrey45
2022-04-03 21:47:57 +03:00
parent 334cf0fce1
commit 6cf9a58d6d
26 changed files with 425 additions and 220 deletions
+11 -6
View File
@@ -15,14 +15,20 @@ def add_track(playlistid: str, trackid: str):
"""
for playlist in api.PLAYLISTS:
if playlist.playlistid == playlistid:
track = trackslib.get_track_by_id(trackid)
tt = trackslib.get_track_by_id(trackid)
if track not in playlist.tracks:
playlist.tracks.append(track)
track = {
"title": tt.title,
"artists": tt.artists,
"album": tt.album,
}
try:
playlist.add_track(track)
instances.playlist_instance.add_track_to_playlist(playlistid, track)
return
else:
raise TrackExistsInPlaylist("Track already in playlist.")
except TrackExistsInPlaylist as e:
return {"error": str(e)}, 409
def get_playlist_tracks(pid: str):
@@ -31,7 +37,6 @@ def get_playlist_tracks(pid: str):
return p.tracks
def create_all_playlists():
"""
Gets all playlists from the database.