misc
This commit is contained in:
@@ -44,7 +44,7 @@ class LastFM:
|
||||
}
|
||||
|
||||
async def get_track_info(self, artist: Optional[str] = None,
|
||||
track: Optional[str] = None) -> dict:
|
||||
track: Optional[str] = None) -> Optional[dict]:
|
||||
"""
|
||||
Get Track Info from LastFM
|
||||
Args:
|
||||
@@ -66,6 +66,8 @@ class LastFM:
|
||||
request.raise_for_status()
|
||||
data: dict = await request.json()
|
||||
data = data.get('track', None)
|
||||
if not isinstance(data.get('artist'), dict):
|
||||
return None
|
||||
ret_obj: dict = {
|
||||
'artist_mbid': data.get('artist', None).get('mbid'),
|
||||
'album': data.get('album', None).get('title'),
|
||||
|
||||
Reference in New Issue
Block a user