From 23c19db2e2f43c86bea98df80afe5b4b190a82b3 Mon Sep 17 00:00:00 2001 From: Anderson Shindy Oki Date: Sat, 26 Oct 2024 17:52:56 +0900 Subject: [PATCH] Fixed anidb refiner special episodes without offset (#2736) --- bazarr/subtitles/refiners/anidb.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bazarr/subtitles/refiners/anidb.py b/bazarr/subtitles/refiners/anidb.py index c066cd598..ba8d6bcf0 100644 --- a/bazarr/subtitles/refiners/anidb.py +++ b/bazarr/subtitles/refiners/anidb.py @@ -91,11 +91,11 @@ class AniDBClient(object): return None, None, None is_special_entry = True + for special_entry in special_entries: mapping_list = special_entry.findall(f".//mapping[@tvdbseason='{tvdb_series_season}']") - if len(mapping_list) > 0: - anidb_id = int(special_entry.attrib.get('anidbid')) - offset = int(mapping_list[0].attrib.get('offset', 0)) + anidb_id = int(special_entry.attrib.get('anidbid')) + offset = int(mapping_list[0].attrib.get('offset', 0)) if len(mapping_list) > 0 else 0 if not is_special_entry: # Sort the anime by offset in ascending order