diff --git a/utils/lastfm_wrapper.py b/utils/lastfm_wrapper.py index 493e2f8..a969f50 100644 --- a/utils/lastfm_wrapper.py +++ b/utils/lastfm_wrapper.py @@ -207,7 +207,7 @@ class LastFM: 'err': 'Invalid/no artist_id specified.', } - req_url: str = f"{self.api_base_url}artists/{artist_id}" + req_url: str = f"{self.api_base_url}/artists/{artist_id}" request_params: list[tuple] = [ ("key", self.creds.get('key')), @@ -287,9 +287,6 @@ class LastFM: return { 'err': 'Invalid artist/album pair', } - - req_url: str = f"{self.api_base_url}album.getinfo&artist={artist}&album={album}\ - &api_key={self.creds.get('key')}&autocorrect=1&format=json" request_params: list[tuple] = [ ("method", "album.getinfo"), @@ -300,7 +297,7 @@ class LastFM: ("format", "json"), ] async with ClientSession() as session: - async with await session.get(req_url, + async with await session.get(self.api_base_url, params=request_params, timeout=ClientTimeout(connect=3, sock_read=8)) as request: request.raise_for_status()