Skip to content

Commit

Permalink
Handle missing anilist_id attribute
Browse files Browse the repository at this point in the history
  • Loading branch information
ThisIsntTheWay committed Oct 18, 2024
1 parent 1874f29 commit 3e6ba96
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions bazarr/subtitles/refiners/anilist.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,15 @@ def get_series_id(self, candidate_id_name, candidate_id_value):
logger.debug(f"Based on '{mapped_tag}': '{candidate_id_value}', anime-list matched: {obj}")

if len(obj) > 0:
return obj[0]["anilist_id"]
anilist_id = obj[0].get("anilist_id")
if not anilist_id:
logger.error("This entry does not have an AniList ID")

return anilist_id
else:
logger.debug(f"Could not find corresponding AniList ID with '{mapped_tag}': {candidate_id_value}")
return None

return None


def refine_from_anilist(path, video):
Expand Down

0 comments on commit 3e6ba96

Please sign in to comment.