fix: add `__iter__` to anime class
This is done so that range in cli works. How it was working before, I have no clue. We need proper tests to catch stuff like these.master
parent
d7756a8fcc
commit
396bce25d3
|
@ -192,6 +192,11 @@ class Anime:
|
|||
return anime
|
||||
return None
|
||||
|
||||
def __iter__(self):
|
||||
episode_class = AnimeEpisode.subclasses[self.sitename]
|
||||
for ep_id in self._episode_urls:
|
||||
yield episode_class(ep_id[1], parent=self, ep_no=ep_id[0])
|
||||
|
||||
def __repr__(self):
|
||||
return '''
|
||||
Site: {name}
|
||||
|
|
Loading…
Reference in New Issue