Skip to content

Commit

Permalink
fix: listrr response being treated as a dict
Browse files Browse the repository at this point in the history
  • Loading branch information
davidemarcoli committed Jan 21, 2025
1 parent a18a66c commit 9a7c993
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/program/apis/listrr_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,13 @@ def get_items_from_Listrr(self, content_type, content_lists) -> list[MediaItem]
url = f"api/List/{content_type}/{list_id}/ReleaseDate/Descending/{page}"
response = self.request_handler.execute(HttpMethod.GET, url)
data = response.data
total_pages = data.get("pages", 1)
for item in data.get("items", []):
imdb_id = item.get("imDbId")
total_pages = getattr(data, "pages", 1)
for item in getattr(data, "items", []):
imdb_id = getattr(item,"imDbId")
if imdb_id:
unique_ids.add(imdb_id)
elif content_type == "Movies" and item.get("tmDbId"):
imdb_id = self.trakt_api.get_imdbid_from_tmdb(item["tmDbId"])
elif content_type == "Movies" and getattr(item, "tmDbId"):
imdb_id = self.trakt_api.get_imdbid_from_tmdb(getattr(item, "tmDbId"))
if imdb_id:
unique_ids.add(imdb_id)
except HTTPError as e:
Expand Down

0 comments on commit 9a7c993

Please sign in to comment.