add routes to get all albums and artists with sort

+ rewrite load all albums + artist logic with itertools.groupby
+ add a function to convert seconds to string
This commit is contained in:
mungai-njoroge
2023-12-08 09:20:51 +03:00
parent 7f87cde96c
commit 336360d509
12 changed files with 265 additions and 29 deletions
+1 -5
View File
@@ -67,11 +67,7 @@ def get_album_tracks_and_info():
album.count = len(tracks)
album.get_date_from_tracks(tracks)
try:
album.duration = sum(t.duration for t in tracks)
except AttributeError:
album.duration = 0
album.duration = sum(t.duration for t in tracks)
album.check_is_single(tracks)