Animefreak: return list if there are multiple episodes for a given ep number (#596)

master
AbdullahM0hamed 2021-01-07 21:36:56 +00:00 committed by GitHub
parent 8089478639
commit e571029c05
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -35,7 +35,7 @@ class AnimeFreak(Anime, sitename='animefreak'):
episode_numbers = [int(re.search("episode-(\d+)", x.split("/")[-1]).group(1)) for x in episodes if re.search("episode-\d+", x.split("/")[-1])]
# Ensure that the number of episode numbers which have been extracted match the number of episodes
if len(episodes) == len(episode_numbers):
if len(episodes) == len(episode_numbers) and len(episode_numbers) == len(set(episode_numbers)):
return [(x, y) for x, y in zip(episode_numbers, episodes)]
return episodes