Album Screen Redesign (#4)

Album screen redo

Reviewed-on: #4
This commit is contained in:
0x01FE committed 2025-11-03 14:07:50 -06:00
1 parent 9c462679c8
commit 4c6976b2df
6 files changed
+155 -84

No files matched your search

+4 -6
View File
@@ -32,7 +32,7 @@ class Album:
name: str
album: str
artist: str
coverArtId: str
coverArtId: str | None
duration: int
artistId: str
songCount: int
@@ -42,11 +42,11 @@ class Album:
def __init__(self, album_info: dict):
self.id = album_info['id']
self.title = album_info['title']
self.name = album_info['name']
self.album = album_info['album']
self.title = album_info['title'] if 'title' in album_info else self.name
self.album = album_info['album'] if 'album' in album_info else self.name
self.artist = album_info['artist']
self.coverArtId = album_info['coverArt']
self.coverArtId = album_info['coverArt'] if 'coverArt' in album_info else None
self.duration = int(album_info['duration'])
self.artistId = album_info['artistId']
self.songCount = int(album_info['songCount'])
@@ -448,5 +448,3 @@ class SubpyConn:
return random_songs