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 anime
|
||||||
return None
|
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):
|
def __repr__(self):
|
||||||
return '''
|
return '''
|
||||||
Site: {name}
|
Site: {name}
|
||||||
|
|
Loading…
Reference in New Issue